Subscribe | UPI Odd Newsletter Subscribe 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. Traffic camera footage filmed Friday in Wenzhou, Zhejiang Province, shows the alpaca casually walking down a city sidewalk after dark before fleeing from a pair of pursuers. Advertisement