Forza Horizon demo release date and launch trailer

Forza Horizon demo release date and launch trailer

Oct 1, 2012

Microsoft has revealed the Forza Horizon launch trailer and set a date for the game’s demo ahead of its October 23 release. As you’d expect, the trailer is full of glorious car porn, showing off the game’s gorgeous visuals and beautiful collection of diverse locations. There’s plenty of driving and quite a few action shots of dramatic race moments,...