Sat, 20 Jun 2026 12:37:17 +0000

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 and a UFO crash.