Wow, not my kind of music nor my preferred style but this guy is awesome, on the level of Gene Kelly in his own way,
//www.youtube.com/watch?v=811kp3Of19Q - this guy on Family Guy!