Strange Evidence - Season 8 Episode 7 -
Mystery Meteor Over Scotland
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...
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.