As the curtains draw on the most famous horse racing event of Australia, the 150th edition of the Melbourne Cup, the Flemington race course takes pride to host yet another… 467 more words