Forza Horizon 3 Demo September 12 Forza Horizon 3 Demo September 12 5PM

Forza Horizon 3 Demo Delayed, New Release Times Revealed? UPDATE: It’s Out Now!

As you are aware already, the Forza Horizon 3 demo is nowhere to be found and was supposed to go live a few hours ago but never did go up. Many took to Twitter and support to ask when it would be rele...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.