Where To Stream Strange Evidence Season 8 Episode 7
Mystery Meteor Over Scotland
- Aired October 3, 2023
- 60 Min
- Rated 8.5
- Number 9 Of 83 Rated Episodes
A stargazer in Scotland films what looks like a ship breaking off from a meteor in an area known for UFO sightings; experts consider whether this could be a high-tech NASA operation, a delicate military refueling maneuver, or something else entirely...