Tax Tea Party Protest in Denver Colorado, USA
Several thousand conservatives protest the Obama administrations run away spending in Denver Colorado. These so called "Tea Tax" protests were held on April 15th (The day that Taxes are Due in the USA) in every major city in the USA
Size: 5940px × 3960px
Location: Denver Colorado
Photo credit: © SK Miller - People / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, american, anti, anti-obama, care, colorado, congress, conservative, crowd, demonstration, demonstrator, denver, district, don, freedom, government, health, libertarian, march, obama, party, patriots, political, politics, populist, protest, protester, rally, reform, republican, resistnet, revolution, sign, spend, spending, stimulus, tax, tread, usa