Odious

9 July 2024 Neil Brown 0

One of the absolute super race bitches and dams of the middle 70’s was Champion Odious. She won 1976 Aust Cup and 1975 Sandown Laurels. […]