Tag Archives: I Need More

Metal Community pay tribute to Jimmy Webb, New York rock fashion icon

Posted by on April 15, 2020

  As 2020 continues to be one of the worst years we’ve seen in quite some time, we sadly report Jimmy Webb, the New York rock-punk fashion icon has died at the age of 62. Webb was the manager and buyer from the New York clothing store, Trash and Vaudeville, in the East Village. He […]

Read more