Tag Archives: Steve Quayle

Exobiologist Discusses Large & Small Aliens – Steve Quayle

Author Steve Quayle spoke about a small ‘alien’ found in Chile and also shared his latest research on giants. The remains of a creature, a mere six inches tall, was found in a part of Chile known for petrified trees and mineralization.

Read more