Super Nintendo World – Official Opening Date Teaser Trailer
Super Nintendo World will officially open at Universal Studios Hollywood in California on February 17, 2023. Watch the trailer for a sneak peek at the dynamic new themed land, including the “Mario Kart: Bowser’s Challenge” ride and Toadstool Cafe.