Ben Hooper
CHONGQING, China, March 23 (UPI) — A dog struck by a fast-moving car in China was found lodged inside the car’s front grille with only minor injuries and was rescued by police.

http://ift.tt/21GVROp

Advertisements