Guest Bryp13 Posted November 23, 2008 Share Posted November 23, 2008 Liberty City is favorite GTA location. But I would really like to see a Detroit or a New Haven. Link to comment Share on other sites More sharing options...
Recommended Posts