Forza Horizon is being removed from sale
Turn 10 has announced that Forza Horizon and all of its DLC will no longer be available for sale after October 20th.
On October 20th, the game and all of its related DLC will be removed for sale forever. How... Read More...