My City
Moment of Contact
Moment of Contact

Moment of Contact

NR20221h 48m
Moment of Contact is James Fox's exploration of extraterrestrial encounters, centering on a series of events in 1996 where citizens of Varginha, Brazil, reported seeing one or more strange creatures.

More Like This

The Phenomenon
The Loch Ness Monster: Hunting the Truth
Alien Outbreak