Ultimate Melbourne Cup guide

It’s Melbourne Cup Day, with the nation preparing for arguably its biggest sporting event. Up to 100,000 people are expected at Flemington Racecourse but millions more around Australia and the world will be watching come 3pm. Torrential rain hit the track earlier this morning but has since cleared, with a final rating still to be … Continue reading Ultimate Melbourne Cup guide