It adds a snowy area to drive around mostly off road, as well as a small selection of new cars Forza Horizon 3, the open-world driving and racing game for…
Tag: forza
Forza Horizon 3 Impresses Reviewers With Scale, Visuals and Car Customization
It’s series’ crowning jewel according to reviews The Forza Horizon series has been incrementally improving from one title to the next and its third incarnation is unsurprisingly the best one…