Three games litterally running for the title of top racing title. In one side, Xbox 360's Forza Motorsport 3. On the other, PS3's Gran Turismo 5. Running side-by-side we find EA's Need for Speed Shift.
So, who do you think is gonna bring home the winner cup?