Mason & Remy

Mario Kart in STL?

Is this real?