Croft 6/7 September
Last weekend saw our Caterham drivers at Croft. The Stancombe team were kept extremely busy, ranging from replacing two clutches, one gearbox, a radiator, repairing an electrical problem, and fitting several new bodywork parts, to name a few, but as … Continued