Live Competitions

FINA Diving Grand Prix Super Final 1999 - Stop 1

MEX, Mexico, Juarez City