Attracting runners, trainers,owners and punters from all around the world each year, the Melbourne Cup, is regularly referred to as the race that stops the nation. To reinforce that point, Australia’s most famous horse race is a sporting event so big that the entire state of Victoria gets a…



Source link