One Of World's Most Mysterious Videos! How Can Anyone Explain This?

Use   keys to browse more stories

There have been so many UFO sightings demystified in the past but that's not the case here. This video taken in 1983 in Argentina before the invention of sophisticated video editing softwares and interestingly enough, not debunked this video. Could this be the ultimate proof for the existence of alien life?