Share
twitterlinkedinfacebook
Image 1 of 1
20100331__TeaParty__1816.jpg
Denver, Colorado, March 31, 2010 - Two feet - one well healed, the other more casual - stand next to each other during Tea Party Express rally on the Capitol steps, the ninth in its 43-city tour across the country. The group is trying to reach out to a broader following says Communications Director, Levi Russell. .