I cried when I watched this. Not in a bad way, but in a way that makes me have hope for humanity!
Also, this little boy reminds me of my Emma. The video is 11 minutes long, but seems like 1. I guarantee you won't be sorry if you take the time to watch it.