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!