I love cars… I love racing… I love this game.
Forza Horizon is an open-world racing game set in Colorado, USA. It is based around a fictitious festival called the Horizon Festival.
More info on the game:
Don’t forget to “Like” and Subscribe!
Post time: Jul-21-2019