Rammstein has long been in an über-league of its own when it comes to taking the live presentation of rock music to new heights, both in terms of conception and execution.  Catching this excitement on film is an almost impossible task. All the senses are stimulated at live events in a way that can’t be[...]