I will try to be there as well. I went to the last show and it was more fun than a burlap sack full of caffeinated monkeys with mini pellet guns
Location: Places >> North America >> United States >> Massachusetts >> Boston >> Boston Nightlife
Mirror Shades at Goodlife on Thursday night!
I am thinking of checking out this on Thursday night.
Who is in?