Home / Biography / Peach of Immortality

Peach of Immortality

Peach of Immortality was a 1980s cooperation in noise between Chemlab’s Jared and Tom Smith of TO RESIDE and Shave in L.A.

Check Also

The No-No’s

The No-No’s began in Portland, Oregon in 1995 with the collaboration of former Tiger Trap …