A Sports Renault, the original model name for the SCCA's highly successful Spec Racer class, on display at the IMRRC.