Live for Speed has been updated.
Having had probably one of the longest development periods in the history of sim racing, Live for Speed continues to live on in all of its glory no less than 16 years after the game released back on July 2003!
Still popular, the game developers have been...