Song Of The Week: Torture Squad – No Escape From Hell
This thrash/death outfit from Brazil formed 20 years ago this year. There have been many changes in the band’s line-up, but the music is still as solid and edible as you could want. The song is from their new album, “Esquadrão De Tortura”, released on November 15. Try to keep your head still when the music hits the 2:10 mark.