A track from second full-length album by Therapsida "The Demons Reign". Unlike their previous album that had a more groove metal sound this time around the goal was to recreate a somewhat old-school death metal sound but…
Home
Feed
Search
Library
Download