GAME INFO
Turbo Spirit is a thrilling bike racing game where you compete against others to reach checkpoints before time runs out. Released in November 2005, it's available on web browsers for both desktop and mobile platforms. To play, simply hold left-click to accelerate and use your mouse to steer.
RELATED GAMES