Horseshoes & Hand Grenades
Episode 575 – Expired Nipples
Factoid of the Week: The Atacama Desert is the driest place in the world. Located in Arica, Chile, its annual rainfall is only 0.03 inches. The landscape is so arid, that NASAs astrobiologists travel