Unusual video of US military transporting Roswell Alien leaked

Roswell, New Mexico is arguably the place on Earth that best demonstrates that humans are not the only life on the planet.

This is because there were several claims of UFO sightings in the area in July 1947.

Many people believe that the object, or whatever it was, landed near Area 51, the US Air Force Base.

It is certain that several witnesses found mysterious wreckage and what may have been the remains of a spacecraft. These theories were all based on the idea that aliens from other planets came to Roswell.

Share this:

Leave a Reply