Skeptoid #1057: The 1973 Mansfield UFO Encounter
by
Skeptoid
2026-09-08 09:00:00
Release Date
18:25
Length