Grand Theft Auto: IV ..... It's coming. TRAILER!!!
Posted: Thu Mar 29, 2007 5:19 pm
Yeah I've been waiting for the countdown clock to hit zero for a week and I must say for only being a teaser I was not disapointed. Looks like Liberty City really will be a take on New York this time around.
http://www.gametrailers.com/gamepage.php?id=2924
http://www.gametrailers.com/gamepage.php?id=2924