Tag: 'Shesees Everything'

Defeat proves making of Shesees Everything

A narrow defeat in the Magic Millions maiden at the Gold Coast seems to have been the making of Shesees Everything who has won at...