All Videos Tagged Humanity Restored

Have you lost all faith in humanity? Well, I can't promise a miracle. However, here are some cheerful videos to brighten your day. Watch these videos and maybe your hope for humanity will be less drab.

Sort by: