Turn 10 reveals over 160 Forza Motorsport 7 cars
by Asher Madan
Forza Motorsport 7 is going to be an absolute blast and today Turn 10 Studios revealed the first 167 cars which will be part of the game. They include titles from such manufacturers as Bugatti and Ford. You can take a look at the ...