
Kobes Gigi Shocks Them In Lady Liberty
August 06, 2022
All eyes – and the majority of the public’s win pool dollars – were on Test Of Faith in the $173,000 Lady Liberty Final, and at one point in deep stretch it looked as though the award-winning mare was...