Posted in News

Forza Horizon 5 biomes revealed through new screens

Eleven new screenshots for Forza Horizon 5 have been revealed, each showing off one of the new biomes in the game. The title is a…