Absolute Eurotrash bangers. This, and not Nirvana or Nine Inch Nails, is what the 90s were all about.