Watch an exclusive preview of the race that stops a nation at Flemington Park, Melbourne, Australia. Keep up to date with all the news and views from the Melbourne Cup at racingpost.com