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