whalesongservices.com.au
The Cup
Yes, it really does stop [most] of the nation… The Melbourne Cup has been run since 1861 and is Australia’s major thoroughbred horse race. It is run at Flemington Racecourse in Melbourn…