Sweet! jamie 15 years ago Yet another new ad, this time from the DNC slated to hit the airwaves very soon.