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

Kids

Before Johnny Depp launched his film career with a job in Wes Craven’s Headache on …