Tag: Stuffed animal sitting on a tree scared the neighbors
Cheetah on the loose turns out to be stuffed animal
A cheetah reported to be on the loose in the United States (US) neighbourhood turned out to be a stuffed animal after authorities found...