Why the internet is sometimes a glorious thing

Have you seen THIS?

Watch the whole thing and see if you can hold it together when the bride shows up at 4:09.

By Published On: July 25, 2009Categories: Uncategorized