This was pretty epic and I'm sure took a long time to plan! Good job!! 

Wait - have you seen THIS wedding video???