Daily Archives: September 7, 2012

Turn 10 releases first of new Forza Horizon video series

Turn 10 Studios is prepping for the release of Forza Horizon with a new video series showcasing behind-the-scenes development footage. A list compiling all of the announced cars was also released, available below, with more details set to come out weekly until launch.

[Continue]

Xbox 360 News