I was so fucking lucky to see Type O Negative in concert. These aren’t the best pictures I know, [ignore the horrible watermarks] but it was crazy in there. This was in 2007 at Tremont Music Hall in Charlotte NC. I hate knowing they won’t play a show again.
RIP Peter Steele, you’re forever missed.