
Melbourne Cup – The Race that Stops the Nation in its Tracks
The Melbourne Cup is held in Melbourne, Australia on the first Tuesday in November and, this annual horse race stops the nation well and truly in its tracks
The Melbourne Cup is held in Melbourne, Australia on the first Tuesday in November and, this annual horse race stops the nation well and truly in its tracks
Over the years since the Melbourne Cup was founded in 1861 it has become the iconic horse race moment in Australia, the one stopping all Australia in its tracks