Tuesday, October 19, 2010

Chibolton Radio Telescope decoded

One of the most amazing stuff about aliens and other inteligent forces in the universe is above.




What do u think about it?

1 comment:

Search The Web