John Frusciante

John Frusciante
  • Lo-Fi, Post-Punk, Alternative Pop/Rock, Alternative/Indie