This is why JOE SATRIANI Rules! (in 10.989 seconds!)

Published --