WoW!!!
Watch this video, Not only is the guitar off the hook, but when you hear the singing, you will be blown away!
I suggest headphones for the full awesomeness ;-)
The first intro part is in French, but the song is in English. Watch it all the way thru, it's really amazing.