Having absolutely cpativated everyone on their recent Soundwave appearances, Finland’s Apocalyptica are set to release their new album Shadowmaker on April 17

Having absolutely cpativated everyone on their recent Soundwave appearances, Finland’s Apocalyptica are set to release their new album Shadowmaker on April 17