What an explosive night it was for heavy metal. Three of the bigger metal acts from overseas came to the midwest last weekend to wreak havoc upon the metal community. Nightwish, Sabaton and Delain all are currently touring North America in support of Nightwish and their latest album, Endless Forms Most Beautiful.
Ozzy Osbourne and Randy Rhoads side by side is heavy metal. Spilling half of your 6 dollar beer on your denim jacket with patches because Sebastian Bach just hit...