On December 13th, 2014 Swedish pop-metallers Amaranthe performed in Moscow, Russia. TotalRock TV was in the house and shot multi-cam footage of the band's set opener, "Digital World". Check it out below: Amaranthe will make their triumphant return to North America this spring for a headline tour. This...
More...
More...