A forlorn puppy, abandoned on the highway, endures the freezing, relentless rain, desperately pleading for rescue in a heartbreaking scene
A desolate pet, deserted on the freeway, braves the freezing, relentless rain, pleading for rescue in a heartbreaking scene. Click to Meet