Eight people were taken to hospital after a car smashed into a busy Saturday market.
Shortly before 11am, a grey car collided with stalls at the top end of Mold High Street, demolishing one stall and injuring several people.
Three of the casualties have suspected limb fractures.
Eyewitness Alex Kennedy, who works at WH Smith, which sits a few metres from where the car came to rest, descrived the scene as "horrible".
He said: "I saw the car literally plough through the middle of town. There was a man leaning at the side of the road and he got taken out by the car.
"I happened to look out of the window and saw the car, which was a small family car, and immediately heard the sound of metal clattering and smashing.
"People were running around. There was a man crying with panic. We phoned the police straight away."
Caroline Johnson of Mold Bookshop heard the commotion, although her shop is some way up the street.
She said: "There were screams. What I heard was this tremendous revving and then a lot of shouting."
Market trader Alan Woolfenden, 62, of Coedpoeth, runs a Welsh-themed stand directly opposite the affected stall.
He said: "I just saw the car career through taking everything with it.
"I'm quite shaken up.
"The other stall was completely demolished. One of the young men working on it - I don't know how he had the reflexes - but he saw the car coming and pulled a child out of the way. It was awful."
Another market trader, who did not want to be named, praised stallholders and bystanders.
She said: "A lot of stallholdersran to help, and so did members of the public, which was good to see. The emergency services came very quickly as well.
The grey family car was removed from the scene at about 12.10pm.
North Wales Police confirmed that at 10.53 today, emergency services including police, ambulance, fire and rescue and the air ambulance were called to the scene of a single vehicle collision in a pedestrianised section of Mold High Street.
A North Wales Police spokeswoman said: "Initially, five persons were attended to at hospital, three of them sustained possible limb fractures."
The police commended the actions of first responders and also the market traders and the local community for their "positive actions" at the time of the incident.
Those hurt during the crash are being treated at Wrexham Maelo hospital, the Countess Hospital in Chester and at Glan Clwyd hospital. It is said none of the injuries were life-threatening.
They said the cause of the collision was still unknown and an investigation is under way.
If you have any information or witnessed the event, call North Wales Police on 101.