I am a sobbing mess this morning watching this. No, really, I’m crying:
More videos after the jump. Get the tissues ready.