GM is someone I have very mixed feelings about, but that was great - guitar and vocal. :)
As you said, there's some real fire in it. Something that's really bugged me since he decided he's a "bluesman" is the way he's often almost in denial of his aggressive, rock side.
One thing I noticed..... if you watch that clip with your eyes slightly screwed up he looks exactly like Jeremy Clarkson. :P