Worcester Tea Party Protest; April 15, 2009; Over 2000 people attended.
20DMassachusettsNew EnglandProtestTax DayTea PartyUrbin PhotographyWorcestersignsmakingleninproud