Ross Coulthart Reveals Shocking UFO Truth

Vetted: The UFO Sleuth - A podcast by Patrick Scott Armstrong

Podcast artwork

Patrick discusses another bombshell revelation from Ross Coulthart about the 2004 Tic-Tac incident.