Thursday, October 3, 2024
Loring USAF Base UFO Incident and New England UAP Cases
In this episode of Mysteries with a History, we cover significant UFO / UAP encounter in New England, events such as the 1976 Buff Ledge UFO incident in Vermont, where camp counselors reported unusual...