A story of humanity and hope in the streets of L.A.

Some good people are stopping traffic to save a lost duckling. Faith in humanity, partially, restored

(26258)

26.26K
Views