Chevron IMSA Race

21 April 1990

Photograph of Waiting for the start.

Waiting for the start.