Forza Motorsport 6 announced

Turn 10 Studios today announced that the next iteration in the Forza Motorsport franchise is on its way. Coinciding with the ten year anniversary of the first game, Forza Motorsport 6 was revealed alongside the debut of the new Ford GT supercar which will take pride of place […]