Mario Kart is available to play in the last place you'd expect, an interactive YouTube video ...
Mario Kart on YouTube may seem like a farse, but a creator has made one where users can play it directly on the streaming ...