...and NASA will announce it on Nov 22nd. The government is housing some under the Denver airport.
UFO filmed by Denver news crew
TV Channel Fox News Is Going To Announce The Arrival Of Aliens On November 22, 2012 Showing The Video Of UFO Over USA Fox News 22 2012 [Video]
Discuss.
UFO filmed by Denver news crew
TV Channel Fox News Is Going To Announce The Arrival Of Aliens On November 22, 2012 Showing The Video Of UFO Over USA Fox News 22 2012 [Video]
Discuss.