The Chefs Take a Leap of Faith
Show Highlight

The Chefs Take a Leap of Faith

The cheftestants enjoy a break from cooking.

Season 17 Episode 9 - Videos