John Frusciante

Pure emotion. He takes the song to another level. You can hear that he pours his heart into it every time he plays. You know when he's playing.

Click here to post comments

Return to Top 100 Guitarists of All Time.