White Castle breaks ground in Central Florida

The world's largest White Castle broke ground in Central Florida on Thursday. The burger chain will open late next year.

Top Videos