Lunar Flare not in Melbourne Cup picture, but $1 million win soothes trainer

Lunar Flare not in Melbourne Cup picture, but  million win soothes trainer

Latest News