Monkey, or Maybe Chimp, or Maybe Nothing, Runs Amok in Texas

0
98

No one has confirmed that a primate is running loose in the town of Santa Fe, Tex., but a lot of people are talking about it.
Source: Test 1