From the Mega Deal between Microsoft and Activision Blizzard, all involved should benefit everyone, even Call of Duty.
FHTips
Forza Horizon Tips and News
Forza Horizon Tips and News
From the Mega Deal between Microsoft and Activision Blizzard, all involved should benefit everyone, even Call of Duty.