NightShade Will Rip Your Face Off With “Betrayal” [VIDEO]

France’s own NightShade will release their upcoming album, An Endless Vision, on April 30th. The album was mastered by Alan Douches (Lacuna Coil, The...