Delain – “Moonbathers” (2016)August 12, 2016 Label: Napalm Records Review by Tony Cannella It’s always exciting when one of your favorite bands releases a new album. Rightly or wrongly expectations are always so high, that it… View Post