Video footage has caught the shocking moment an unruly bus passenger brutally beats up the vehicle's driver for not stopping where he wanted.
The incident took place on May 14 in Foshan, China's Guangdong province.
The pair can be seen having an intense discussion when the passenger suddenly slaps the driver across the head.
In the video, the passenger can be seen approaching the driver from the back of the vehicle.
He tells the bus driver that he had previously spoken to him and asked him to stop at a certain point.
He says: 'I already told you where I wanted you to stop.'
The bus driver tells the man that he cannot stop where the man wants him to and he wants to drive to the next stop.
All of a sudden the passenger beats the man across the head.
He then beats him again across the face.
The bus driver tries to fight back.
The bus comes to a halt and the passengers are left looking stunned as the man leaves the vehicle.