UFO Watchtower

I stopped into the UFO Watchtower in Colorado's San Luis Valley a few weeks back.