Obama pushes out full 2 minute ad

September 17, 2008

The new Obama ad is 2 minutes long, set to run in the key Pennsylvania market as well as other states.

Comments

Got something to say?