Share
twitterlinkedinfacebook
Image 1 of 1
20100331__TeaParty__1112.jpg
Grand Junction, Colorado, March 31, 2010 - The Tea Party Express buses pull into a rally in Sherwood Park, the eighth stop in its 43-city tour across the country. ..