Horse Racing

Longines - Explaining the magic of the Japan Cup

'You hear 120,000 people screaming and you know you're at the Japan Cup'

00:02:42, 1 view, 20/11/2019 at 15:36