Rammstein Concert Preview

Hailing from Berlin, Germany and getting together in 1994, Rammstein has become the best known German musical group around the world. They took their name from the city of the 1988 flight show disaster and even have a song that is a commemoration of the tragedy. The band has stuck Continue Reading