RAMMSUND
Arena Borggata 20, Stord, NorwayYou won't be the biggest non-English-speaking rock band in the world unless the music and melodies are fat enough to stand on their own feet. In other words, you don't have to understand Rammstein's words. But when a group of friends from Oslo in the late 1990s started to delve deep into the texts, they realized that this had to [...]