Forza 4 "Speed Pack" DLC Details
That's right gear heads, Forza 4 has finally announced their first set of DLC and it is aptly named the "Speed Pack". Microsoft and Turn 10 states that this new DLC will be available for purchase as early as November 1st and will contain 10 new cars. The “Speed Pack” will cost 560...