Friday Video: Go Behind the Scenes at Barbury CCI3*-S

Nothing quite says summer in England like a trip to Wiltshire, our own version of Big Sky Country, for the Barbury Castle International Horse Trials. Situated in a natural amphitheatre of sorts, and tucked into
...» Read More!