Tourists Flock to Colorado’s UFO Watchtower
For over two decades, a unique roadside attraction in Colorado has been captivating tourists and alien enthusiasts alike. Situated in the San Luis Valley, the UFO Watchtower combines an observation platform, a campground, and alien-themed art, adding intrigue to the main site. Background Larry Messoline, a key figure behind the attraction, finds the recent Pentagon […]




