Worcester Tea Party Protest; April 15, 2009; Over 2000 people attended.
MassachusettsProtestTax DayTea PartyUrbin PhotographyWorcesteryoungamericans