Guest
Login
Sign Up
Site settings
Forgot Password?
The Calvine Photo, which is said to be the world's clearest photo of a UFO, has been finally released, 30 years after it was taken, by two hikers in the Scottish Highlands.
Autoplay video
Hide player controls
Hide resume playing