Perfection!!!

Sometimes in life, the exact thing happens at the exact moment it should. Listen carefully to these wedding vows, and watch what happens next!