Advertisement

Cinnamon Bun Challenge

(03:31)

In Dallas, each team of chefs must create a 20-pound cinnamon bun.

Learn more
Show:
Chefs vs. City
Related Videos