Disabled Motorsports in the UK

To feel the thrill of speed should be a human…