David Probert Glorious Goodwood rides blog - July 30, 2025