Tag: life on Mars

The Universe: UFOs Caught Visiting Earth (S6, E6) | Full Episode

Many argue that flying saucers and other extra-terrestrial space ships continuously visit the earth. If that were true, what kinds of technologies would such alien spacecraft require? See more in Season 6, Episode 6, “UFOs: The Real Deal.” #TheUniverse Subscribe for more from The Universe and other great The HISTORY Channel shows: Check out exclusive […]