3/09/2008

OBAMA SPANISH AD



A Spanish language spot for the Obama campaign. On air in Texas and Mississippi