Quantcast
View Post

They make the Forza Horizon Series right? I assumed microsoft already owned them.
So more Forza Horizon in the future.