Advertisement

Turkey Talk

(00:59)

The chefs debate about their favorite part of the turkey to eat.