Tag: 'Delusions'

Craig Williams

Metro jockeys win at Rapid Racing meeting

Just over 4000 people have attended the first Rapid Racing meeting at Flemington, with the metropolitan riders winning the jockeys' challenge.