Bordeaux, France-based technical death metal goliaths GOROD will release their long-awaited seventh album, The Orb, on March 7th. The follow-up to the band’s...
Bordeaux, France-based technical death metal goliaths GOROD will release their long-awaited seventh album, The Orb, on March 7th. The follow-up to the band’s...