Hickman sets new speed record on Superbike

More from Isle of Man Sport