Top ChefGive Me Your Huddled Masses - Season 8 Episode 12 Where to Watch Top Chef Season 8 Episode 12Watch Top Chef Season 8 Episode 12 - Give Me Your Huddled Masses2011-03-02Read more Top Chef is available on .