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…