The Best Choreographed Wedding dance You've Seen All Day

Remember guys, fake mustaches are a must!