DTR S7: Varginha UFO Crash, Brazil 1996 – The Best Kept Secret

In 1996, in Varginha Brazil at 1:00 am, a UFO crashed north of town. Witnessed by dozens of people, this UFO / Alien encounter is the most provable story in the history of mankind. In this episode, we explore the events step-by-step as presented in the James Fox documentary “Moment of Contact.” We encourage you to watch the James Fox interview on Area52 and the 2022 release of “Moment of… Source