Leng T'che will be releasing its aptly titled Razorgrind on August 25 via Season Of Mist, and is out to fool the masses with its not-so-aptly titled song "Stentor Of Doom." The song is aggressive as hell, so we'd like to apologize to anyone who thought they'd be getting some sludgy riffs today.
Pre-order Razorgrind here.