Tag: 9/11
-
I was in Boston all weekend, cut me some slack
I was in Boston all weekend. First time really walking around in the city. It felt a lot like New York, except that people in Red Sox hats kept popping up everywhere. Where do these people think they are? Is that guy wearing a Patriots shirt? WTF? Every time I go to a new vegetarian…