If you've been waiting for Turn 10 Studios to release their latest iteration of the Forza franchise, you'll be happy to know the game has officially been released and that you've got over 350 cars to choose from.
Read more ยป
Automotive news, all about new models, the latest spy shots and much more