GSRThe Genesis Science Report, S3 · Ep 21
From the episode: Are UFOs Actually Demons?
On air Jun 30, 2026 · Interview · Remote
Watch on YouTube
Back to David Legates’s profile