Webb (Image via Trash and Vaudeville/Eagle's Cry)
Jimmy Webb, the ubiquitous downtown New Yorker who was a fixture at the East Village style den Trash and Vaudeville until 2016, and later at his own I Need More, died of cancer on April 14.
He was 62.