Events: Grand Prix Madrid 2018
Green/Jones/Eliatamby Masters of Madrid
In a star-studded Top 4, the relatively inexperienced British team of Christoph Green, Ben Jones, and Charles Eliatamby defeated all comers and became champions of Grand Prix Madrid 2018!
Mar 9-11, 2018
IFEMA - Feria de Madrid
Christoph Green, Ben Jones, and Charles Eliatamby