Skip to content
pmm_080305_Astronaut Food04.jpg

Astronauts John B. Herrington and Michael E. Lopez-Alegria, both International Space Station mission specialists, taste and rate food at the Johnson Space Center in Houston on Sep. 1, 2002.