This documentary uncovers the mystery of a stone tower in the Nevada desert, abandoned in 1898 and left untouched for more than a century.
Filmmaker Vincent DeLuca shares the story of Rafael Larraenza and his Angeles del Desierto organization, conducting search ...