Ancient Aliens explores the theory that alien life has been visiting our planet for millions of years. Giorgio Tsoukalos is a frequent contributor to the show and says it's never been a more exciting time for UFO believers.
Ancient Aliens airs on The History Channel. Check your local listings for the next new episode!
Learn more here.