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.
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.
Recent Comments