Perth has endured some wild weather conditions in the last 12 hours, but it's not over yet.
Wind speeds reached 91km/hr at Perth Airport last night, while Swanbourne copped the heaviest rainfall with 41 mills.
The SES responded to 90 calls for help with property damage, while the front left almost 600 homes without power.
The squally conditions continued this morning and two people are lucky to be alive after a falling tree hit their car as they drove through Churchlands.
The tree came down on Pearson Street trapping the pair, both aged in their 70s, before emergency crews managed to cut them free and take them to hospital.
The Weather Bureau is telling us to brace for some more woolly weather, as another front rolls through this afternoon.
Wind gusts of up to 100km/hr and rainfall are expected to increase in the Perth area from 2pm.
Those conditions are set to ease over the weekend, with a few showers remaining into the start of the working week.