The Elephant on Mars?
I guess if you stare at something/anything long enough, you can see whatever you want. That’s what our highly-paid boyz at NASA do. Makes you feel kinda warm and fuzzy knowing that your taxes are going for something useful, huh? . BREAKING NEWS… On another part of the planet, NASA scientists, with nothing better to [...]