Grand Prix Madrid 2017
Spain's Own Claim Victory in Madrid
The Spanish trio of Rodrigo Togores, Cristian Ortiz Ros, and Adrian Ramiro Cano fought off the South American invaders in the finals and became the champions of the Team Modern Grand Prix Madrid 2017!
Dec 9-10, 2017
Pabellón de Cristal