It seems like it hasn’t been long since we walked through the gates at Ozzfest and, at the most un-metal time of 9:30 a.m., heard Cristina Scabbia of Lacuna Coil shout “Good morning!” from the stage. But that was nearly a decade ago, and though new to these shores, the Italian band already had been... Continue Reading →
