Restoring Your Faith In Humanity sola rey 12 years ago These 10 moments just might restore your faith in our species.