dog cheats death
Editor choice
0
Thought for dead, a driver did not stop after hitting a stray puppy on his way out of town. The accident took place in Fenghuang County in China's Hunan ...