Top Chef Season 10 Episode 17

Top Chef Season 10 Episode 17

Serie: Top Chef

Episode Title: Finale (2)

Air Date: 2013-02-27

Year: