Are snaps taken by mechanic in 1953 the best ‘UFOs’ ever caught on camera?0
- From Around the Web
- June 17, 2016
IT WAS 63 years ago today that a mechanic from New Mexico claimed to have proved aliens exist by snapping these remarkable pictures of what appeared to be flying saucers.