Definitions for "ABC Local Radio"
ABC Local Radio is a network of publicly owned radio stations in Australia, operated by the Australian Broadcasting Corporation.