Chipotle Masters Touchtennis (Original)
Highlights from the touchtennis Masters event held at the National Tennis Centre in London.
Info mistake?