Why Astronauts Crave Tabasco Sauce By Joe Palca Published February 23, 2012 at 4:00 PM EST Facebook Twitter LinkedIn Email