Speed Records

Cardall's Corner - March 2019 - Bernard Cadogan

Speeding vehicles on our roads is a problem that we are all aware of, and most of us will know of someone who has been ‘caught speeding’. With two of the country’s leading car manufacturers, Jaguar and Aston Martin Lagonda, having facilities within seven miles …