Super Nintendo World opens in Los Angeles next month with a Mario Kart-themed ride, gigantic Bowser statue, and Princess Peach cupcakes — take a look inside
Published
The theme park is part of Universal Studios Hollywood and the first of its kind outside Japan. It opens ahead of the forthcoming Mario Bros film.
Full Article