Advertisement
John Frusciante
Biography
Guitarist John Frusciante has experienced both colossal highs and death-defying lows in both his musical career and personal... Read the full John Frusciante bio.
John Frusciante