Aztec Artifact Depicting Alien Spacecraft

article's image

For his 5/25/21 show appearance, Steve Quayle shared a set of related images and captions. Pictured: an Aztec artifact appearing to depict human contact with alien craft. View all the images.

title

Content Goes Here