criticalhit.net
Gametrailers reviews The Lost and Damned - Critical Hit
So the big news this week has been the release of The Lost and Damned DLC for GTA IV on the Xbox 360… man that’s long winded. Anyway our review is underway at the moment and we should…