About

kan Kan Land Speed Racing is a Motorcycle Land Speed Race team based in the NW of Great Britain. The original idea was simply to go LS racing, but this quickly evolved […]

Read Article →