Goodwood Hill Climb 2025.

Ford takes the over all win.

Screen Shot 2025-07-13 at 11.21.26 AM.png