Record rain smashes Alice Springs Residents in Alice Springs are on alert after the Todd River burst its banks following the wettest November day on record. A
Record rain smashes Alice Springs Residents in Alice Springs are on alert after the Todd River burst its banks following the wettest November day on record. A