Review: Nightwish and Sabaton at the Agora Theater in Cleveland, OH
Posted by Zach Fehl on April 21, 2015
Finnish Symphonic metal giants Nightwish are currently on a US tour in support of their newest album Endless Forms Most Beautiful. The tour features Sweden’s Sabaton and Delain from the Netherlands. The April 17th show at the Agora was sold out, as are many of the other shows on the tour (for very good reason […]