Residents of Las Margaritas, Mexico, dragged the mayor of their village, Jorge Luis Escandon Hernandez, out his office, tied him to a pick-up truck and dragged him on a road he failed to fix.
Reports say the residents, who are farmers, argued that the move was to force Escandon to fulfill his campaign promise; the second time he is being forced to do so.
Police were said to have intervened and freed him, though he did not suffer any major injury.
According to Fox News, eleven people have been arrested over the incident, which took place in the southern part of the country.
Security officers have also been deployed to the village to maintain order.
Escandon has vowed to press charges for abduction and attempted murder.
Footage captured by a CCTV, showed him being dragged along the road, tied with a rope around his hand to the back of the truck through the streets of Santa Rita, which forms part of Las Margaritas.
The report added that it took dozens of municipal police officers to stop the vehicle before rescuing the mayor.
Several people were injured in a scuffle, which ensued between the police and those who abducted the major.