eciov.com
Nightwish, Sabaton, and Delain at the Ogden - Concert Review
On April 21, Nightwish, Sabaton, and Delain performed at the Ogden Theatre in Denver, Colorado. It was an epic show; we have the photos to prove it.