Witnesses were left stunned when an angry man jumped onto the bonnet of a car before punching and headbutting the windscreen while it continued to drive.
The event was captured on camera in Leicester by one bystander who watched on as the man threw abuse at the driver.
Police say the man damaged several vehicles during the incident and witnesses claim he had earlier been pushing cyclists off their bikes.
A police spokesman said: “A man has been arrested by officers following reports of a number of vehicles being damaged during an incident in Leicester.
“A number of officers were deployed to the scene where a man was arrested on suspicion of criminal damage and assault.
“He was initially taken to custody and then to hospital for treatment to injuries.”