Chevron IMSA Race

21 April 1990

Photograph of Mike Sheehan with the European Auto Sales Camaro.

Mike Sheehan with the European Auto Sales Camaro.