consequenceofsound.net
Album Review: Rammstein Make a Triumphant Return with Their Untitled Seventh Album
The veteran German industrial act unleashes its first album in a decade.