December 12th, 2008
Midnight Club LA South Central Screens
Midnight Club LA South Central Screens
TeamXbox has posted three screenshots of the just announced Midnight Club Los Angeles South Central map upgrade.
Source: TeamXbox
Thanks to Adriaan from PlanetGTA for the heads up!