Dutch rockers Delain have released an official video for their new song, "Suckerpunch", taken from the forthcoming Lunar Prelude EP set to be released on February 19th via Napalm Records. Check it out at the bottom of the page. Lunar Prelude, mastered by Grammy Award winning Ted Jensen, offers two...
Continue reading...
Continue reading...