Researchers study giant ancient drawings found etched into the desert floor, which may be a part of an ancient alien code.
May 18, 2018
Jun 01, 2018