Rammstein kicked off their European stadium tour in support of their new self-titled album on May 27th at the Veltins Arena in Gelsenkirchen, Germany. A multi-cam video of the song "Puppe", professionally edited by YouTube user VinZ, can be viewed below. Rammstein's remaining tour dates are as follows...
Continue reading...
Continue reading...