John Frusciante
Feb 24, 2004
Powerman 5000
Jan 1, 2003
Engineer
16 Collabs
Engineer, Producer
Songwriter, Musician, Producer
Engineer, Producer, Songwriter
Musician, Songwriter, Artist