Pages

Sunday, March 14, 2004

Sedna?

Wow, so do we need to buy a new version of the poster of our Solar System? 

Distant 'Sedna' welcomed to solar system


[The Register]