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.
This browser does not support the Video element.
The sugar castle weighs more than 1,200 pounds.