Super Nintendo World coming to Epic Universe park

Universal Orlando Resort on Thursday released new details about its newest theme park. Super Nintendo World will be coming to Universal Orlando Resort's upcoming theme park, Epic Universe.

Top Videos