The 1966 Portage County UFO Chase: Police Pursuit
On April 17, 1966, one of the most significant UFO sightings in history occurred in Portage County, Ohio. The incident … Read more
On April 17, 1966, one of the most significant UFO sightings in history occurred in Portage County, Ohio. The incident … Read more