German Death Metallers SPHERON Reveal Cover Art and Release Date for Debut Album
On July 5, 2013 the long-awaited debut album Ecstasy of God from Ludwigshafen, Germany-based technical death metallers SPHERON will be out on Apostasy
We're Hard 24/7
On July 5, 2013 the long-awaited debut album Ecstasy of God from Ludwigshafen, Germany-based technical death metallers SPHERON will be out on Apostasy
CYPHERSEER are just days away from releasing their sophomore album “Origins” April 12th on Nightmare Records. Starting today you can get an