Marooned in Margaret River Severe weather warnings for damaging winds, hail, localised flooding, and road weather alerts for falling trees, accompanied by torrential rain. […] July 6, 2014 2