An air ambulance had to land in the middle of a college playing field after a serious crash in a town centre.
The accident happened on Petersfield Road, Havant, just past the roundabout linking the town with Bedhampton and Leigh Park.
A woman in her 60s had to be cut out of her black Suzuki Splash by firefighters using specialist cutting equipment.
She was taken to Queen Alexandra Hospital, Cosham, by road with serious but non-life-threatening injuries.
The accident happened at 2.15pm and traffic was diverted away from Petersfield Road for several hours until the car was taken away by a recovery truck.
Margaret Burchell, from West Leigh, Havant, said: 'We did not see the crash but we saw all the paramedics and firemen working on the car.
'There must have been at least 20 people trying to get the person out. It looked really nasty.
'The car was on it's side and they were taking the roof off.
'It must have been serious because a policeman came over to us and told us it was best to get the children away because it would be upsetting for them. We saw the helicopter come down and land in Havant College. I hope whoever it is, is alright.'
Dee Bigham, a 16 year-old student at Havant College, said: 'The helicopter circled above and low over the road and then it landed in the college. The crash looked really bad so I can understand why they called the helicopter out. I've never seen anything like that before.'
Firefighters from Havant and Cosham removed the roof of the vehicle. A police spokeswoman said the woman suffered minor injuries and the Highways Agency repaired a road barrier damaged in the crash.
The air ambulance was not used in the end.