
Is the best UFO photo EVER real? Did dozens of witnesses see the same craft 30 years earlier?
In 1990, two witnesses took the so-called “Best UFO photo ever” in Scotland! But is it real? Well, a very similar craft was seen by nearly 50 witnesses of the