200 km Sears Point

10 September, 1989

Photograph of Mike Sheehan in the European Auto Sales Camaro.

Mike Sheehan in the European Auto Sales Camaro.