Podcast 286 – Vermont’s Abandoned UFO Base
On September 19, 1961, a UFO was spotted over North Concord Air Force Station on East Mountain in Vermont. In […]
On September 19, 1961, a UFO was spotted over North Concord Air Force Station on East Mountain in Vermont. In […]
In “Legendary Road Trip: Exploring Wicked-Strange Ghosts, Graves, and Roadside Oddities” legend hunter Jeff Belanger hits New England’s highways and