RAMMSTEIN – RAMMSTEIN

There it is, the long awaited jewel. Rammstein unveils RAMMSTEIN (or Zip Album). And even if we do not speak by German (but like, really not) we dive into it without any further waiting. Review .

Continue reading