Loading Video…

This browser does not support the Video element.

12-foot-tall edible sugar castle on display in San Francisco

The sugar castle weighs more than 1,200 pounds.