The Great Gloucester Park Leaders Debate
How many leaders actually win at Gloucester Park? One mate of mine says 80%. Another says 70%. We didn’t think it was that high, so to see if we could settle the debate we thought we would take a look at the December results and see what we could find out. It’s not very scientific, […]