Moment of Contact

"The Roswell of Brazil"

Is an exploration of extraterrestrial encounters centered on a series of events in 1996 when citizens of Varginha, Brazil, reported seeing a UFO crash and one or more strange creatures.

Date: 2022-10-18
Rating: 6.0
Duration: 1h 47m
Creator: James Fox