This lad's got skills!!

He is very good at what he does, his other video's aren't as good as the one you posted. Still very good though.