February 26th, 2009
Grand Theft Auto: Chinatown Wars Official Site Launched
Grand Theft Auto: Chinatown Wars Official Site Launched
The official site for Grand Theft Auto: Chinatown Wars has launched. The site has 15 screenshots (most new) and a new trailer.
Trailer:
Screens: (this is only a selection of the screens)
Official Site: Chinatown Wars