Share
twitterlinkedinfacebook
Image 1 of 1
20100331__TeaParty__1108.jpg
Grand Junction, Colorado, March 31, 2010 - A view from the Tea Party Express bus of homes while en route to a rally in Sherwood Park, the eighth stop in its 43-city tour across the country. The tour is trying to brush off criticism that it is funded by wealthy donors while trying to build a populist appeal...