Moment of Contact
AD Not all titles are available on Amazon Prime
FREE TRIAL

Moment of Contact

2022
Documentary | 18 October 2022
Centered on a series of events that occurred back in 1996 when many citizens of Varginha, Brazil, reported seeing a UFO crash along with one or more strange creatures.
AD
FREE TRIAL CHANNELS