Entrails reveals details for new album, ‘Rise of the Reaper’
Entrails reveals details for new album, ‘Rise of the Reaper’; launches new single, “Crawl In Your Guts” On October 11th, Entrails will release their new album, Rise of the Reaper, via Metal Blade Records. […]