Wayne Heming

Nature Strips wins at Royal Ascot

Would Nature Strip have beaten Black Caviar?

After watching Nature Strip obliterate some of the world's best sprinters in the King's Stand Stakes overnight, Wayne Heming can't help but wonder how the...