Sunday, October 24, 2010

Video: Great Atlanta Tea Party ad "Stand Up Patriots, Stand UP!"