The Counter Report
S1 E4 November 8, 2024 0h 40m
★ 6.0
Source:
Advertisement
Advertisement
Advertisement
Overview
Determined to dispute a Pentagon report denying the existence of UFOs, George digs into a bombshell claim and sends Doug to a possible crash site in Iowa.