Super Nintendo World First Look, Mario Kart Ride Confirmed

Universal Studios Japan held a special event today to officially kick off construction of Super [...]