This is amazing! Watch this well choreographed mother son dance at his wedding!