PUBLISHED: Jan 18, 2014
DESCRIPTION:
Screaming Headless Torsos es una banda formada en 1989. Su miembro fundador fue el guitarrista David Fiuczynski, vocalista Libertad Bremner, el bajista David Ginyard, el percusionista Daniel Sadownick, y los bateristas del Lago Gene y Skoota Warner