Super Nintendo World at Universal Studios Hollywood officially open
Super Nintendo World, an all-new, must-see attraction at Universal Studios Hollywood, is officially open to the public.
More Videos
From CNN Newsource affiliates