I remember playing turbo in a janky arcade when I was a kid. Just struck me that this was probably the game “Turbo Time” was based off. Lolz :D