Tag Archives: Steven Greer’s Film

HuffingtonPost – Lee Spiegel – Sirius, Steven Greer’s Film, Claims To Unveil Tiny ‘Alien’ Humanoid (Video) – 12 April 2013

r-ATACAMAHUMANOID-large570An upcoming documentary promises to show an alleged, tiny “alien” being that was found a few years ago in Chile’s Atacama Desert. And when we say tiny, we’re talking six inches from head to ET toe. Continue reading

Advertisements