Madrid, kicks off the European stages of the LGCT and GCL circuit, hosted at the exclusive Club de Campo Villa de Madrid.
My vision is clear. Only the best for the best.