Saturday, March 5, 2011

NASA Found Aliens in Meteorite Fossils?

Not yet peer reviewed or independently verified, but still stunning.

Read the full article on Foxnews: NASA Scientist Claims Evidence of Alien Life on Meteorite

Cheers!

No comments:

Post a Comment