John,
Nice find & buy. I remember looking over this vehicle quite a while ago - actually I think it had just been restored.
Here are many detail photos of your C60S Wrecker when it was on display during an event in Holland many years ago:
http://www.wheelsofvictory.com/CMP%20wrecker.html
Regards,
Hanno