Kids Break $64,000 Glass Replica of Disney Castle That Took Over 500 Hours to Make

The Shanghai Museum of Glass handled the incident in good spirits.

More From