omega-level.net
Scientists claim they may have discovered something "earthshaking on Mars. Wut, wut. | OMEGA-LEVEL
Scientists may have found something tremendous in the soil upon the Red Planet. While they’re double-checking and quadruple verifying their date, they have also begun to leak their excitement to the press. io9: The Mars Science Laboratory team has hinted that they might have some big news to share soon. But like good scientists, they are waiting […]
Caffeine Powered