Happy Happy Happy wins at Macau The 3yo gelding wins race 1 over 1350m Read More RacingMichael O’Donnell27 April 2022Roman Sandals, Dissident, happy happy happy