23 July, 2016 in Racing / 0 Comments Forza Horizon 3 wants to be the best racing title of the year and has reason to be