Is This The Undeniable Proof Of Existence Of Aliens?
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?
Like Sharedots on Facebook