Loading…
A puppy with broken legs after being run over by a car, recovering at the Tree of Life for Animals rescue center (tolfa.org.u...