Top Chef › Season 7 › Episode 12
Top Chef Season 7 Episode 12“Gastro-nauts”
Bravo · S7E12 · Aired September 1, 2010 · 60 min
The chefs are tasked with adding flavor to the food American astronauts eat. The final taste test will take place off-planet.
Check off episodes as you watch and see when the next one is out. Free, no ads.