Linda Zimmermann and Michael Worden address skepticism of early UFO reports, especially in the Hudson Valley.
See All 89 Episodes of "UFO Headquarters"