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…