City Plates Ad

Top 10

Denver was the angriest city in the nation with 12,018 protesters per million, 5000 attending the April 15,2009 Tea Party Protest, and 2000 for the the October 15 Occupy Wall Street protest.
Oct 20, 2011   The Daily Beast