Watch this. You just have to.
I found this video today and let me tell you...if my friends did this at my wedding reception...I would probably pass out from happiness. I love musicals. I wish there was a constant dance number and soundtrack happening throughout my life. If I ever have the money...I will be going to Chicago and NYC constantly to see musicals. They are corny and genius. That said, this video is magical. LOVE IT.