Sign up or log in to MY NTS and get personalised recommendations
Support NTS for timestamps across live channels and the archive
Screaming Headless Torsos , also known as the Torsos or SHT is a genre-defying jazz rock band formed in 1989 consisting of founding member and guitarist David Fiuczynski, vocalist Freedom Bremner, bassist David Ginyard, percussionist Daniel Sadownick, and the alternating drum chair of Gene Lake, Skoota Warner and James "Biscuit" Rouse.
On September 26th, 2014, Screaming Headless Torsos released Code Red, the highly anticipated first record in almost a decade. On October 1st the Torsos hit the road for the European…
Thanks!
Your suggestion has been successfully submitted.