Did you know Grand Theft Auto: Chinatown Wars was released on the iPhone and iPod Touch earlier this week? Well, it was! And here’s the official launch trailer to prove it.
Chinatown Wars – Official Trailer for iPhone / iPod touch [Rockstar Newswire]
Leave a Reply