Jimmy Webb

April 14, 2020
Jimmy Webb has sadly died. The salesman and buyer at the iconic East Village shop Trash and Vaudeville has died…