Old Buildings on a Cliff: Abandoned North Truro Air Force Station


December 20, 2020 — It's an abandoned air force station at the edge of a cliff on Cape Cod, Massachusetts, overlooking the ocean. It has ties to both UFOs and ghosts. I probably had you at abandoned, I guess. But these are just the photos from my visit there. Want to hear the whole story? Check out Episode 27 of Odd Things I've Seen: The Podcast.