Real-Life Mario Kart Exists in Branson, Missouri

Real-Life Mario Kart Exists in Branson, Missouri

It’s every ’90s kid’s dream come true. Mario Kart—in real life. Apparently,…