Twitv03

Links for Top Chef Masters S5E10: Finale

Episode 10

908 watches

September 25, 2013
The two remaining chefs create dishes from their personal and professional lives; the winner is declared.
Series Finale
September 25, 2013
Series Finale
The two remaining chefs create dishes from their personal and professional lives; the winner is declared.
Twitv03