Tens of thousands of West Australians have had a sleepless night after Cyclone Seroja made landfall last night, leaving a trail of damage and power outages. The fast moving storm hit Kalbarri just after 7pm with wind gusts up to 170km/h, before heading south-east towards Geraldton.