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.

 

Comments are closed.