Musselburgh race day cancelled leaving 'devastated' organisers with £100K loss
The Great British weather has forced the cancellation of another iconic horse race, soon after it caused havoc at the Cheltenham horseracing festival
The Great British weather has forced the cancellation of another iconic horse race, soon after it caused havoc at the Cheltenham horseracing festival