On this occasion, the speed enthusiast entered last weekend’s Speed Trials at Elvington in Yorkshire. Using the Sandracer bike which he used to secure the world’s fastest speed on sand at the historic Pendine Sands recently, he reached a new British record over one mile of 216.5mph. That bike is a Hayabusa, known as the […]