It may have gotten lost in the noise coming out of E3, particularly the preview for Forza Horizon that was released by Turn 10 Studios, but your good old Forza Motorsport 4 game got some new DLC this past week in the form of the Meguiar's Car Pack.
- Jun 8, 2012
Forza Motorsport 4 Meguiar's Car Pack
- Cars that are the most likely to be in accidents
- Why you should consider a certified used car
- Find and compare 2017 Models