Or at least that's how I heard about it...on Channel 7 Breaking News.

Behold: Sedna!

Crap I just realized that article is dated Monday, 15 March, 2004. What the hell? Why was this "Breaking News". And if this info is that old, why was I not told of this new planet earlier?!?


Edited by visuvius (29/07/2005 21:43)