
Talking Horses: The Talking Points for the 2021 Cheltenham Spectacle
It doesn’t matter where you live – the Cheltenham festival is a must-watch if you’re a horse racing fan. The tiny town in the southwest of England is pretty sleepy for most of the year, but it certainly comes to life in mid-march when the top trainers, jockeys and owners arrive on the hallowed turf. […]