Thursday, May 8, 2014


Misfits Live In Boston 1983

1 comment:

  1. The Channel was such an awesome place to see a show - you were so close to the bands, and if you were 21 you could drink in "the Cage" - an actual caged in bar where you could watch the bands play while having a drink. The opening bands would come in and hang out in the cage too after their set. Awesome.