My 15 year old Niece showed this to me a few weeks ago, I have to admit I am a big fan of it.  This video is in so many ways man performs every part, his facial expressions, his play on words.....I am a fan.  You have to check out this video...and maybe see if you can find a 15 year old Niece to keep you young like me :).