Moment of Contact
Brazilian UFO Crash Reports Investigated

In 1996 citizens of Varginha, Brazil, reported seeing a UFO crash and possible, alien, survivors. Filmmaker James Fox investigates those claims in his new film "Moment of Contact." HLN's Susan Hendricks talks to Fox about this alleged "close encounter of the third kind" and NASA's new 9-month ...

READ MORE +
UFOLand.org
Logo