gergroy on 03 January 2013
probably gran turismo and forza.
Can't stand racing games, and the arguments that they spawn on here just make me mad because I couldn't care less about these games.