Triangles in the Forest and High Tide
Season 1 • Episode 6
December 25-27, 1980: Strange lights are reported by security near a U.S. Air Force base on England’s east coast. October 4, 1967: 18-year-old Norm is driving back from a dance when he sees an object fall from the sky.
21 min||Premiered 03/19/2014