Director James Fox joins the CAB fresh off the release of his latest documentary "Moment of Contact" which chronicles the investigation into the alleged 1996 crash of a UFO in the small town of Varginha, Brazil. We're ea…
Home
Feed
Search
Library
Download