Where to Watch Iron Chef America: Battle of the Masters In United States - Watch Iron Chef America: Battle of the Masters on Max