Tim Creative Writer Apr 10, 2011 #1 The memo that 'proves aliens landed at Roswell'... released online by the FBI some more reading about incorrect location details: http://ufoomnibus.freetrialgazette.com/?p=44657
The memo that 'proves aliens landed at Roswell'... released online by the FBI some more reading about incorrect location details: http://ufoomnibus.freetrialgazette.com/?p=44657