UFO Crash on Mars

NASA Footage Allegedly Shows UFO Crash on Mars

We humans have had a long fascination with Mars. The red planet has been a source of endless speculation and fantasy, from The War of the Worlds by H.G. Wells, to the “face on Mars,” and the current spate of weird objects allegedly seen by NASA rovers. UFO enthusiasts have seen all sorts of things […]