Player2 on 04 May 2017
1993 Dauer 962 Le Mans. Fastest street-legal thing of the 90's.
1990 Ferrari 641. Well, since we're doing race cars...
1990 Mercedes C11. Best non-3.5L Group C ever, we're still waiting for it to show up in Gran Turismo or Forza.







