The Truth About UFOs

UFO sighted by a New Mexico State University student, West of Picacho Peak, Las Cruces, New Mexico, March 12, 1967.