Catalyst release shreddy new single “To Unleash Thy Heinous Fate”
French tech death outfit Catalyst dropped a blazing new single earlier this week courtesy of my good friend Austin Weber. The song is titled “To Unleash Thy Heinous Fate” and has become my favorite track from them. It was actually my first experience of them, and then visited […]