The good guys at Turn 10 have released some new DLC for Forza Horizon in addition to the regular car packs entitled, 1000 Club. This DLC has added 5 new challenges to every car in the game meaning over 1000 new challenges. This DLC also comes with 10 new Xbox Live achievements […]