This guy cracks me up… it’s like a train wreck. You don’t want to watch, but you can’t help it. :)

You can check out a ton of his dances, and even make requests.

http://www.dailydancer.com/