Weather Watch Radar
Australian Weather Watch Radar System

http://mirror.bom.gov.au/weather/radar/