Turbo Spirit

Rating : 7.7

a racing game in which you ride a bike and compete with the other players before the time is up you have to reach the checkpoints the release date is november 2005platformweb browser desktop and mobile


Hold left-click to accelerate the speed
Move your mouse to steer.