Related Information for Screaming Headless Torsos 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 leg of their “Code Red Tour”. The first full-length release with lead singer Freedom Bremner was produced by Torsos Veteran producer Gregg Fine and showcases their signature “gumbo” of rock, pop, R&B, jazz and electro-soul, and boasts an impressive roster of special guests including guitarist James.. read more