Super Nintendo World Hollywood opens

Super Nintendo World will debut at Universal Studios Hollywood on Friday. The new attraction features an augmented reality ride called "Mario Kart: Bowser's Challenge".

Top Videos