its not auto-x its a japanese form of racing, i forget the name but its about as close as you can come to combining touge and drifting on a short track layout
its not auto-x its a japanese form of racing, i forget the name but its about as close as you can come to combining touge and drifting on a short track layout