Boston Battle of the Beans
03:30The chefs face Boston restaurateurs in a competition involving baked beans.
From:
Boston and Chefs vs. City
More from: