February 25th, 2009
Midnight Club LA South Central Screens
Midnight Club LA South Central Screens
Here are some screens of the Midnight Club: Los Angeles South Central DLC pack that we were able to get from a industry press website.