Rain Causes Chaos at Cheltenham as Punters Brave the Elements on Day One of the Festival

previous post