I think this is, or will quickly become, a highly viral video. I defy you to watch it without tearing up: