UFO over Salida

In 1995, Tim Edwards recorded UFO footage over Salida, Colorado. This video appeared on numerous news and television programs nationwide, and Tim subsequently devoted several thousand hours of research to the unexplained.

The Truth Is Out There – article which appeared in the Mountain Mail on May 1, 2017.

Comments are closed.