REVIEW: RAMMSTEIN – Made in Germany: 1995 – 2011

Sixteen years’ worth of material represented by 16 tracks, including one new song (“Mein Land”) and the common denominator on RAMMSTEIN‘s “Made in Germany: 1995 – 2011” is the consistency of style. If one didn’t know any better, he might not even realize this to be a greatest-hits collection since for the most part the […]