Share
twitterlinkedinfacebook
Image 1 of 1
TeaPartyG.jpg
Tea Party supporters sign a banner on 13th St. NW in Washington D.C. during the Tea Party Protest on Sept. 12, 2009. The group gathers in Freedom Plaza before marching to the U.S. Capitol.