3-piece horror punk/rock n roll band from Mobile, AL [+]