From its humble roots as a mushroom farm, Brands Hatch, the marvelous motor racing circuit nestled in Kent, England, evolved ...
One-hundred years of Brands Hatch and the second Lydden Legend Festival will be among the key features of the new motorsport season in Kent.