Torture Squad

Torture Squad If there’s a band that beautifully epitomizes what old school underground Thrash and Death Metal are all about, that band has to be the ruthless Brazilian four-piece outfit Torture Squad who, since their inception in the distant year of 1990 in the city of São Paulo, a metropolis with almost 20 million people […]