Aggiungi una trama nella tua linguaOpen world racing game in which the player participates in the Horizon Festival, a fictional racing competition set within Southern France and Northern Italy. New modes are also featured.Open world racing game in which the player participates in the Horizon Festival, a fictional racing competition set within Southern France and Northern Italy. New modes are also featured.Open world racing game in which the player participates in the Horizon Festival, a fictional racing competition set within Southern France and Northern Italy. New modes are also featured.