It's a Mario time! Super Nintendo World at Universal Studios Hollywood officially open to public
Friday, February 17, 2023
Super Nintendo World, an all-new, must-see attraction at Universal Studios Hollywood, is officially open to the public.
Copyright © 2024 KABC Television, LLC. All rights reserved.