Joe Satriani, er...Professor Satchafunkilus, debuts the new Joe Satriani Time Machine delay pedal in this self-produced video created by Joe himself!
Brett Kingman | 5 years ago
Vox Amps | 4 years ago