When you hear the Screaming Headless Torsos on stage, its like you are listening to the past, present and future of jazz all at the same time.
When you hear the Screaming Headless Torsos on stage, its like you are listening to the past, present and future of jazz all at the same time.