American Le Mans Series: The winners celebrate at the podium American Le Mans Series, Sebring 12 Hours, 17 March 2001 BEST IMAGE
The winners celebrate at the podium
American Le Mans Series, Sebring 12 Hours, 17 March 2001
BEST IMAGE