What: German metal titans Rammstein throw a beach party in the new video for “Mein Land”. The track serves as the lead single off the band’s upcoming career retrospective, Made in Germany 1995-2011, due out December 6th via Vagrant Records.
Video: My Morning Jacket stars in The Vampire Diaries
Want more? Follow us on