10
Le Petit Le Mans
2003 Speed World Challenge AMERICANSPORTSCAR.racing
Road Atlanta / Braselton / Georgia / USA