Zennie62 on YouTube

Tuesday, December 26, 2017

What the New York Times UFO Report Actually Reveals – New York Magazine

New York MagazineA photo of a UFO spotted spotted on October 16, 1957 near Holloman Air Development Center in New Mexico, which was released by the Aerial Phenomena Research Organization. Photo: Bettmann/Bettmann Archive. The internet went slightly more bananas than … and more …read more Source:: New York City News By Google News

from WordPress http://ift.tt/2BHkhlt


Post a Comment

Visit the new Zennie62.com

Google Analytics Alternative