Forza Horizon is your familiar Forza in a Whole New Setting

E3 2012: Forza Horizon isn't just a watered down arcade racer. Its the game you already love in an open world setting.

  • View Comments (0)