Watch Cutthroat Kitchen season 12 episode 1 tv series online free
Release: Apr 03, 2016
One chef has to prep their biscuits and gravy on a tiny bed they wear on their head; two chefs have to make linguine and clams while holding a noodle in their mouths between them.