Tuesday, September 23, 2008

New Obama ad in Spanish

From Talk Left

No comments: