David garrido Ruiz
Spain
Name Place Location Team Prior Posterior
2023 season
Marbella Championship 2023 Final Event October 06 16 Marbella, Spain 100 (50) 118 (10)