How long is The Lost and Damned? I bought it last week and was gonna start playing today, but I got Darksiders in the mail today so I can't decide on which to play
Grand Theft Auto IV
Game » consists of 25 releases. Released Apr 29, 2008
Game » consists of 25 releases. Released Apr 29, 2008
Log in to comment