Rammstein, on the verge of releasing their new self-titled album, has shared their controversial video for their 1998 cover song ‘Stripped’. The song is a tribute to industrial/goth/post-punk legends Depeche Mode. Watch the clip now! Continue reading