Forza Motorsport 7 is officially released on October 3rd, 2017. But those who pre-ordered are already receiving physical copies and downloading digital editions to get racing a few days early. With that in mind, Turn10 is already revealed the first of the downloadable content which will be made available to extend the car roster. Because we all know that 700-odd cars just isn't … [Read more...]