1 definition by Viper29
Live for Speed
One of the most sophisticated online racing simulators, especially when it comes to simulating physics.
One of the most sophisticated online racing simulators, especially when it comes to simulating physics.
by Viper29 March 9, 2005