d21lewis on 18 January 2011
Just goes to show the strenght of the Gran Turismo franchise and the strength of PS3 exclusives in general--especially in 2011. Did I mention that there's just too many PS3 exclusives in 2011.........








