A record 266 teams descend on the rural town of Charters Towers where the annual amateur cricket tournament is the biggest event of the year.
A record 266 teams descend on the rural town of Charters Towers where the annual amateur cricket tournament is the biggest event of the year.