Restoring our faith in humanity

Because sometimes we need a reminder that people are capable of wonderful things too:

26 Moments That Restored Our Faith In Humanity This Year

Blessings ♥

Caine’s arcade

I can’t even put into words how much I LOVE this video!


This little boy is so inspiring – his determination, creativity and passion.

Caine’s Dad: “He never gets discouraged…”


You cannot watch this video and not be moved – simply amazing ♥