Jack KirbyMay 17, 20195 minAlbum Review: "Rammstein" - RammsteinToday is the day. A day 10 YEARS in the making. Rammstein have released a new album. So lets go in, song by song, and review the return...