Wednesday, April 17, 2013

Film to Unveil Photos of Tiny Space Alien

Stephen Greer's documentary film Sirius will unveil pictures of a tiny space alien.
Stories about the mummified remains of what some call a space alien, went viral over the last week, even though the 6-inch-tall artifact -- known as the Atacama Humanoid -- was actually discovered 10 years ago in Chile.

The photos emerging now, however, will amaze you. Read more

No comments: