Saturday, February 16, 2008

Obama for America: "Need" TV Ad

Video description: "Airing in Wisconsin, North Dakota, Virginia, Connecticut, Utah and Delaware."

[YouTube.com]

No comments: