faith in humanity restored December 6, 2013 Faith in humanity restored – WTF fun facts Advertisements