EntertainmentTheme ParksUniversal Studios Hollywood SUPER NINTENDO WORLD Levels Up with A Power-Up Band SUPER NINTENDO WORLD opens at Universal Studios Hollywood on Friday, February 17, so let’s take a closer…Michael SandovalJanuary 18, 2023