Space 2020: Inside new immersive restaurant at Disney's EPCOT

Walt Disney World has officially opened its newest restaurant, ‘Space 220,’ on Monday.

Top Videos