Cruising my YouTube favorites and I find this clip. This is the Screaming Headless Torsos at the Knitting Factory in New York City in 1996. This is still the most unique band I have ever experienced. If you look closely at the zoom in at the 8 second mark, you will see me standing next my Japanese friend Yumika. I'm glad the zoom in is a little blurry, because you can't really make out the hideous shirt I was wearing or my terrible mustache.