Tag: Kevin Cadogan

Uncategorized | March 29, 2016

JOE SATRIANI: LEADING BY EXAMPLE

A rock guitar master not only plays amazing riffs, he’s taught other rock greats how to play them. By Steve Houk When you watch Joe Satriani play guitar, at times you think you’re watching […]