Forza Motorsport 7’s February Update Adds New Cars
What’s in the latest Forza Motorsport 7 update? How many cars do we get this time and what corporate branding is stuck on them? The last few have borne the logos of junk food, but this time a computer company is involved: this latest free offering is brought to us by Dell. The headline vehicle […]