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.

Top Videos

Most Watched

KTVU Vault

Wild Rides