Local news station pick up on the recent UFO sightings over Cotulla, Texas
Small town of Cotulla, Texas is the current UFO hotspot in the U.S. if recent reports are to be believed. According to a local news report, the town has been experiencing an increase in UFO sightings ever since a surveillance camera outside a local oil depot caught a shot of an unusual object, which looks like a classic flying saucer landing on the ground.
No comments yet
Trackbacks