Rammstein

Mysterious Rammstein logos spotted across London

Rammstein fans have spotted a number of the band's logos appearing across London. READ MORE: Rammstein – ‘Untitled’ review The German metal icons' trademark 'R' sign...
Advertisement