Top Chef
S11E01
Overview
Season 11 opens with chefs battling for culinary honors in New Orleans. Here, the foodies must cook with either alligator, frog or turtle.
Season 11 opens with chefs battling for culinary honors in New Orleans. Here, the foodies must cook with either alligator, frog or turtle.