Nature Strip draws tough barrier for Black Caviar Lightning
The Group 1 Black Caviar Lightning (1000m) at Flemington has attracted a star-studded field of 11 sprinters vying for the $1 million on offer.
Read More