The Country 28/11/24: Chris Russell talks to Jamie Mackay
Nov 28, 2024
06:24
forum Ask episode
view_agenda Chapters
auto_awesome Transcript
info_circle Episode notes
Our Australian correspondent talks about the impending sale of the country's biggest sheep station, which features a two-storey shearing shed with 160 stands!