2.02

12.18.11
Gran Turismo 5 2.02 update and DLC lands Dec. 20
12.18.11

Gran Turismo 5 2.02 update and DLC lands Dec. 20

You probably wouldn't guess it by talking to one of us, but petrolheads do have the ability to ge...

View