Live Gig News Photos Satan live at Webster Hall, NY on October 21st, 2016 Comments Off on Satan live at Webster Hall, NY on October 21st, 2016 Over the past few years, Satan has risen once again to demonstrate their reigns in Heavy Metal