1031 am Dan Nepscha just sent us their second teaser for Turn Up The Hell. It’s due out (take a wild guess…) this Halloween. Get some!