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