Today 6PM UK on YouTube!
Evidence Of Aliens & Extra-terrestrial Life: James Fox Podcast 408
James Fox is the filmmaker and UFOlogist behind Moment of Contact, an exploration of extraterrestrial encounters, focusing on events in 1996 when citizens of Varginha, Brazil, reported seeing one or more strange creatures and a UFO crash.