Turn10

The Forza Franchise has passed $1 billion in sales

Microsoft and Turn 10 Studios have announced that the Forza racing franchise has surpassed over $1 billion in retail sales…

8 years ago