Share
twitterlinkedinfacebook
Image 1 of 1
20100331__TeaParty__1196.jpg
Grand Junction, Colorado, March 31, 2010 - A view of the Tea Party Express rally in Sherwood Park seen through a large American flag. This was the eighth stop in its 43-city tour across the country. ..