World Grand Prix: Luke Humphries into semi-finals however Gian van Veen is knocked out by James Wade
World Grand Prix: Luke Humphries into semi-finals however Gian van Veen is knocked out by James Wade
World quantity two Luke Humphries breezed into the semi-finals of the World Grand Prix with a 3-0...
