This man's name is Brian, apparently. And Brian, as you will see, has got some serious dancing skills.
Click play, watch and admire... and then have a giggle at how his dance - to the Michael Jackson classic, 'Billie Jean' - ends.
Well, it wouldn't be a wedding celebration without some sort of FAIL, would it?
(Via Daily Picks And Flicks)