From our online reporters
A taxi driver threw a wrench at a passenger who kicked his car after the driver refused to take him to the agreed destination.
The incident, on a roadside in Bangkok, was caught on camera and hit social media on Monday. In the two-minute video clip, the passenger is seen kicking the side of the taxi as it is about to leave.
The driver stops the cab and quickly gets out of the vehicle. He takes out a wrench and throws at the passenger's leg. The passenger is able to dodge it.
The two then start arguing as passing cars honk their horns because the taxi is blocking the lane. The cabbie can be heard shouting: "You kicked my car!" Seconds later, a pickup truck stops and its driver tries to calm the two men.
The cabbie then has a quick talk with the person in the pickup before returning to his car. The taxi driver picks up his wrench and continues to abuse the passenger as he gets back in his cab and leaves.
The video ends with the passenger explaining the situation to the pickup driver.
The road rage video has sparked debate on social media.
The cabbie was criticised for assaulting his passenger, but people also criticised the passenger for kicking the car first.
On Tuesday, a user of Thai webboard Pantip.com who goes by the name 1740767 posted a message claiming he was the passenger in the video and explaining the cause of the conflict.
He said he was sharing the taxi with two other passengers who he did not know. Since the three were travelling on the same route, they agreed to take the taxi together because the passenger vans were not working that day.
The poster wrote that the driver was not happy that they were sharing his taxi. The cabbie also responded rudely when they asked him to make a stop. After the second passenger was dropped off, the taxi driver reset the meter and refused to take the remaining passenger to the destination initially agreed upon.
They exchanged heated words as well as punches before he got out of the cab, the poster said.
The fight continued briefly on the roadside, before the cabbie returned to his vehicle.