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) Tags: animals, car, cute, duckling, lol, OMG, rescue, save, stop, traffic 26.26K Views 0 00 0 0 Share this with your friends via: