Search
Tech

New Solar System Discovered

A new solar system has been discovered and it may have as many as 7 planets in it. Learn more about the new solar system that has just been discovered.

August 24, 2010
3:00 AM EDT

close

Learn More