I just saw this video and it brought tears to my eyes.

I apologize if it's been posted before. It's good to keep around as a reminder.

Warning! Get some tissues.