A strange extinction event followed by reports of a UFO sighting. Is this real evidence of alien abduction or just a mystery ...
You know Maine for its lighthouses and lobsters, but did you know it’s also one of the country’s most active states for UFO ...