On October 10th, “Forza Motorsport” will be available
Microsoft reported at Summer Game Fest today that the long-deferred Forza Motorsport will at last send off on October 10th. The eighth mainline entry in the Turn 10 Studios series was originally scheduled for release in spring, but it was…