One million downloads for Gran Turismo 5 DLC since launch
Gran Turismo 5 has regained some positive buzz after releasing its massive Spec 2.0 update and…
Gran Turismo 5 has regained some positive buzz after releasing its massive Spec 2.0 update and…