Populated with liberals who are sooooo loving
Worchester is a college town, its a small city with four colleges. They stop a lot of people.