Everyone has a bit of the devil inside, and Stacey Savage is no exception. As the ass-kicking front woman of occult heavy metal band Savage Master, Savage has been tantalizing listeners with her piercing shrieks, no-holds-barred approach toward live performances, and ability to transcend from mere mortal to all-powerful sorceress—able …
Read More »Electric Six Begs Bitch, Don’t Let Me Die New Album Out October 2nd
As plants become dormant and animals begin to migrate and hibernate, there’s one more thing that you can expect this autumn – a new album from Detroit rockers ELECTRIC SIX. Bitch, Don’t Let Me Die! is set for an October 2, 2015 release via Metropolis Records. The boys will be …
Read More »