How do you like this guy's performance?

http://youtube.com/watch?v=WiCFXjK4aoI

This guy has some other videos too.