Jack Taylor and Alfie Barraclough have been racing since they were eight Two young friends have set a land speed world record on a motorbike with a sidecar. Jack Taylor, 11, from Leeds ...