web analytics

Vesica Picis

By 17th of March 20172017, Features

This is the world’s only UFO Watchtower. It’s located in a remote mountain valley of Colorado, a mile above sea level. The closest town (which has only 4000 residents) is 22 miles away.

On a road trip, our reporter discovers this place by complete accident- does a U-turn in the middle of the highway, and with a certain amount of trepidation, goes in to talk to the owner and to find out more…..

Producer: Laura Irving