despite owning gran turismo 3 since 2001, i'm still only on 51% complete because the game sucks too much for me to play it more than once every couple of months
italian for gran touring, or touring car racing
"despite owning gran turismo 3 since 2001, i'm still only on 51% complete because the game sucks too much for me to play it more than once every couple of months" What is the definition of "gran turismo"?