faith in humanity restored December 6, 2013 Faith in humanity restored – WTF fun facts Share this:TwitterFacebook Related