Geekologie I Watch Stuff The Superficial Hedonistica

Results for "let me taste test it!"

  • September 27, 2013
    In a groundbreaking discovery, the Mars Rover Curiosity has confirmed the presence of water on Mars. How much? About two percent of the soil, or two pints per cubic foot. Unfortunately, the water molecules are "bound to other minerals in the soil," so filling a swimming pool... / Continue →