CART World Series

The competitors wind through the stadium section of the track.
CART FedEx World Series, Mexico Gran Premio, Mexico City, Mexico, 17 November 2002.
DIGITAL IMAGE

Deja un comentario