John Featured in Guitarist Presents: 100 Guitar Heroes

100 Guitar Heroes features one hundred of the most influential and iconic guitar players of all time.

in General Music News