Has Prince Of Arran Won The Melbourne Cup?
The Melbourne Cup is a two-mile handicap horse race which is held annually in Victoria, Australia. It is known as the race that stops the nation, and has been a major event on the Australian sporting calendar since its inception in 1861. Every year, thousands of racegoers flock to Flemington Racecourse to witness the excitement …
