Forza 6 Gameplay Footage Just Landed At E3

The new Forza game will take place in 26 real-life locations around the globe, feature 450+ cars, and 24-person multiplayer gaming; it'll be released on 15 September

Sponsored Posts

Comments

No comments found.