Ben Hooper
WENZHOU, China, June 16 (UPI) — An escaped alpaca spotted wandering the streets of a Chinese city led police and witnesses on a 30-minute chase through the streets.

http://ift.tt/1UybmIA

Advertisements