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