The Night A UFO Landed In Levelland Texas

By Xavier Ortega www.ghosttheory.com1-18-16      On November 2nd, 1957, immigrant farmers Pedro Saucedo and Joe Salaz were driving down an isolated Texan road when they saw a blue flash of light. Immediately afterwards their truck crawled to a halt. Its engine sputtered to a dead stop as the men […]