Even after reading this, I still really want to check this out as they were one of the first bands that got me into metal music. not so big on lacuna coil, though.
BUT WTF is up with the ATR SET????
They completely ignore their first 2 albums, some of the best material they've put out???