Sophia – Thrown Out of a Moving Truck on I-75, Michigan
6/6/15 – Meet Sophia and her new sibling Spot. Sophia was thrown out of a red truck on I-75 in Michigan. Fortunately for Sophia, a kind and observant young man saw the horrific action and rescued her. He then contacted a former teacher who contacted us. It just so happened that the teacher had recently…
