Loading Video…

This browser does not support the Video element.

12-foot edible 'Sugar Castle' returns to San Francisco

A 12-foot-tall edible ‘Sugar Castle’, weighing more than 1,200 lbs. is back on display in San Francisco for the first time in three years. The elaborate work of art can be seen at Westin St. Francis Hotel.