New Solar System Discovered Four Feet From Earth

Philippines
November 20, 2008 4:08am CST
What can you say about this new discovery? Do you think there are also people on this so called "new solar system"? And do they also call us "aliens"?
No responses