Saturday, October 25, 2003

NASA has released documents about a crash in Kecksburg, Pa., that some believe was a UFO crash. The SciFi Channel put its weight behind the request, which actually got the documents to move, so it can a "documentary" called "The New Roswell."

No comments: