Humphries and Aspinall Set for Grand Prix Semis Duel
Luke Humphries and Nathan Aspinall advance to the World Grand Prix semis, Humphries to face James Wade.
Luke Humphries and Nathan Aspinall advance to the World Grand Prix semis, Humphries to face James Wade.