Saleen S7R Engine – On occasion, a race group enables a magazine writer to get in the driver’s seat of […]