
The Genesis Science Report
David Legates
CLIMATOLOGIST · AUTHOR- Appearance
- 1
- First on air
- Jun 30, 2026
Opens the full episode on YouTube
Appearances
Every appearance
The Genesis Science Report · Season 3
From the episode: Are UFOs Actually Demons?

Opens the full episode on YouTube
Appearances
From the episode: Are UFOs Actually Demons?