Originally appearing on their 2003 album “Pandemonium“, vocalist May “Undead” Puertas from Brazilian Thrash infused Death Metal warriors Torture Squad presents her version for the music “Requiem For The Headless Rider“, proving that she is more than just a screamer to be reckoned with. She joined the band in 2015 and appears on the bands crushing