Wednesday, August 20, 2008

Obama New TV Ad, "Three Times"



This ad will air in Colorado, Michigan, Missouri, New Hampshire, Ohio, Pennsylvania, Wisconsin and Virginia beginning today.

Home Page