A Chinese Man Was 200 Miles Into His Road Trip When He Heard Barking Coming From The Front Of His Car. He Pulled Over To Investigate and Saw It.
A puppy was stuck in the bumper. Somehow, it was alive. The driver knew he hit a dog a ways back but had an explanation… “I was driving pretty quickly at the time so when I hit the dog, I thought it had either died or run away, so I didn’t get out of the … Read more