Shishkin Debacle at Ascot: Trainers and Punters Face Pre-Race Woes

previous post