This is too good not to post again (the dancing starts at the five-minute mark: