According to this article on a new planet found by the Spitzer Space telescope, scientists have found 100 planets in other solar systems.
We have? When did this happen? Why wasn’t this major news when this all started?
I didn’t even know we HAD a Spitzer Space Telescope!
[…] that’s where we’re going to stop, even though, as with The Thing, I’ve barely given you the premise as…