Cheltenham Festival 2025 snow latest as racing update issued amid postponement fears

Gloucestershire Echo

Published

Snow has fallen ahead of the second day of the Cheltenham Festival.

Full Article