06 October, 2017 in Racing / 0 Comments Forza Motorsport 7, the visual and playable zenith of driving on consoles