Three men have been questioned after a speeding car was in collision with a woman pedestrian, throwing her several yards through the air.
The 34-year-old suffered head injuries and died at the scene.
She was crossing Mayo Avenue, Bradford, near the pelican crossing outside Morrisons, when she was hit by a Mitsubishi Lancer Evolution.
Witnesses estimated the powerful car to be travelling at up to 80mph on the busy dual carriageway leading from the M606 to Manchester Road.
One motorist, who was travelling on the opposite carriageway at the time, said: “I saw someone in the air. At first it looked like a black bin bag, or a big piece of cardboard, then I realised it was a person wearing black.
“She was flung about 15 metres down the road.
“The car was travelling at an horrendous speed. The windscreen was smashed. I could see at least two young men in the car, the driver had his head in his hands.
“There was blood everywhere, she was clearly badly injured.
“I heard she was crossing the road with her sister-in-law to go to the supermarket.”
A Morrisons employee, who was working in the car park, said: “People went to try to give her first aid, but there was nothing they could do to save her.
“There was a fatal accident at the same place a year ago when a little boy was knocked down and killed. That was awful, too.”
Police are appealing for witnesses to the accident at about 8.30pm on Thursday to call the Major Collision Enquiry Team on (01924) 293047.
The three men in the Mitsubishi, aged 34, 30 and 23, were arrested on suspicion of causing death by dangerous driving. They have been bailed pending further inquiries.
- Israr Saad, a seven-year-old pupil at St Matthew’s School, died in April last year after he was involved in a collision with a car at the same crossing. Car driver Sajjad Khan was jailed for nine months and banned from driving for three years.