A 52-year-old man has died after being struck by a car in the Perth suburb of Bayswater in what police are calling a traumatic incident for all involved. Police say the driver was seen acting erratically in the lead up to the incident and had two young children in the car.