Forza Horizon 4, Battle Royale. What?! A series of games synonymous with realistic driving, licensed car models and sprawling world maps in which to explore and race. Dipping it’s toes…
Tag: Forza
I’ve been a fan of the Forza series for a long time (fact: when I saw the cost of a PT Cruiser in Forza 3, it prompted me to see…