Gastro-nauts

The final challenges will take place in Singapore so the chefs must create dishes that are out of this world!

From Top Chef On September 2, 2010 at 4:04PM

 
Featured Video