Open sidebar
Focus
Dulce
Beyond Science
|
Tara MacIsaac
Alien-Human Battle of 1979 in New Mexico: Alleged Eye-Witness Report
Was there a battle between Special Forces and aliens that left more than 60 men dead in 1979?
Apr 07, 2014
|
Tara MacIsaac
Apr 07
|