James Fox is bring out a new film off the back of success of The Phenomenon is made a documentary about this legendary Brazilian UFO Crash - Moment of Contact

The 100min film going to be released later this year. The case involves multiple witnesses recovered craft and ETs who were shipped back to the United States.
Sounds like it's going to be another stunning documentary.

Revealed first here on Jimmy Church.