Super Nintendo World – Official Opening Date Teaser Trailer

0
136

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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here