Where’s the Monster Now?


For as long as I can remember there has always been a villain/artist/musician. From a theatrical standpoint, this was role invented by Alice Cooper in the 70s. In the 80s Heavy Metal artists such as Ozzy Ousborne,  Judas Priest and AC/DC assumed the role. Ozzy bit the head off of a bat, Judas Priest was accused of encouraging fans to kill themselves through subliminal messages and AC/DC’s...