I don’t know whether to laugh or be terrified. This thing scares the hell out of my dog. LOL
Set of photos from the Saint Vitus show at the Rev Room in Little Rock, Arkansas, September 14th, 2012. I shook the hands of the singer and the guitarist, and managed to get the set list from the stage.