This fine car is seen on a track day at Mosport, Canada on 30th July 2003. Photos 1-6 kindly provided by Bob deShane.
We have no details for the last photo.
Last updated 21st January, 2023