Anybody that likes Mogwai, Rammstein and Alice Cooper has got to like this or they should have their ears checked, or maybe their intelligence.