What are we to make of the video for Rammstein’s “Deutschland?” Let’s go through it.
It’s been nearly a decade since Rammstein released a full album so when when of a new record was coming May 17, fans waited for the customary WTF video moment from the band.
Read More