17-06-2010, 12:18 PM
Gran Turismo(s) suck.. NFS > GT.
Electronic Entertainment Expo (E3) 2010 (a tl;dr)
|
Messages In This Thread |
Electronic Entertainment Expo (E3) 2010 (a tl;dr) - by bigsharn - 15-06-2010, 11:29 PM
|