who-is-john-frusciante

Born March 5th, 1970, in Queens, New York, John Anthony Frusciante has donned many toques (literally and figuratively) thus far in his musical career, including, but not limited to: producer, […]