Friday, October 12, 2018

The 1998 Petit Le Mans Finish Order in Pictures

The finishing order for the very first Petit Le Mans at Road Atlanta, back in 1998.

http://www.dailysportscar.com/2018/10/12/1998-petit-le-mans-2.html

No comments:

Post a Comment