Gastro-nauts

September 1, 2010
0.0%

Top Chef - S7 - E12

Gastro-nauts

The chefs are tasked with adding flavor to the food American astronauts eat. The final taste test will take place off-planet.

Top Chef: Season 7 - 15 Episode s