Tuesday, September 23, 2008

New Obama Ad, "Foreign Vehicles" (Video)


Playing in Michigan

To refresh your memory



Home Page