Explosive UFO Report In NYT Mentions 'Off-World Vehicles Not Made On This Earth'

A Pentagon consultant made the revelation to The New York Times.
Source: Science - The Huffington Post - Category: Science Source Type: news
More News: Men | Science