Skip to playerSkip to main content
  • 9 years ago
The International Horse Show came to Liverpool over the Christmas and New Year. We went to the Echo Arena where the event is taking place as they bring in the sand for courses.

Recommended