Browsing Tag

70000 Tons of Metal

  • Album Reviews

    Xandria – Theater of Dimensions

    Three years after the release of Sacrificium (2014) and an extensive world tour with over 150 shows under their collective belts (and corset), Germany’s symphonic powerhouse Xandria has returned with its…