Rob Lucas Seal of Approval: Moments that Restore Your Faith in Humanity
by Rob Lucas,posted Apr 16 2013 7:17AM
On a day in which we question what is happening to our country, and to our world, we need to remind ourselves that there is by far, much more good in the world, than bad. Buzzfeed.com has archived 26 Moments That Restored Our Faith In Humanity. It's an awesome pictorial that will go a long way toward restoring your faith.