Watch this 20-minute tour of the Mario Kart ride at Super Nintendo World

Today was supposed to be the day that Super Nintendo World officially opened at Universal Studios in Japan. Even though that has been delayed indefinitely in the wake of rising COVID-19 infection rates, some lucky folks have had a sneak preview. A bu…

Related Posts