Season 7 Finale, Part 1

The chefs are in Singapore and no time is wasted as they are immediately thrown into the fire.

From Top Chef On September 9, 2010 at 11:04AM

 
Featured Video