A Wanganui police officer ended up clinging to a speeding car as it careered along Victoria Ave.
The officer hung on as the driver swerved from side to side in an attempt to shake him off, but he was eventually thrown off as the vehicle went over judder bars.
The officer slid along the road, crashing into parked cars. He was taken to hospital.
The incident happened about 9.40pm last Saturday when a police unit signalled for a vehicle in Victoria Ave to pull over due to the unsafe manner it was being driven in, Whanganui area commander Inspector Steve Mastrovich said yesterday.
The vehicle had pulled over and stopped and an officer had got out of the patrol car to speak to the driver.