squackle.com
Grand Theft Auto: Liberty City Stories (PSP) Preview
Developer: Rockstar Leeds/Rockstar North | Publisher: Rockstar Games The name Grand Theft Auto has stricken fear into the hearts of politicians and conservative moralizers as of late with the after…