The Falcon Lake Incident

Nov 17, 2019, 12:30 PM

Jerry & Tracy talk about the most Documented UFO encounter in Canada, the Falcon Lake Incident. We also talk about Kelly Cahill and her possible abduction in Australia