The Melbourne Cup remains the most exhilarating, explosive and interesting race in the world and it is the highlight of the Spring Racing Carnival.
Osbaston, England - The 2011 Melbourne Cup will be run on Tuesday 1st November and over 100,000 racegoers will head to Flemington racecourse to witnes ...