Written by: Beck
I'm not sure which is more revolutionary--that NASA scientists are now saying they think
there is life currently living on Mars, or that the space.com website hosting that article seems to have found a way to circumvent Firefox's pop-up blocker.
These are the things that try men's souls.