Xbox Canada just dropped off a car straight out of the game and onto the streets of Toronto, but not before it got down and dirty in the mud plowing through fields. Forza Horizon 2 demo is currently available in the Xbox store if you can’t wait until September 30 …
Read More »