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