DSC_0591

The Cobra’s on display at Brands Hatch