The chefs are challenged to incorporate liver into their appetizer creations, utilize pasta sheets for their main courses, and feature cactus pears in their dessert offerings.
Show
Born to Kill
Episode
S03E13
Air Date
Mar 09, 2010