In a rage, a McDonald's customer was filmed attacking and threatening an employee because he had waited 'two hours' for his fries.

The unidentified man turned violent over his alleged botched food order at a McDonald's location in El Paso, Texas, on Sunday night.

An explosive video shows the man hitting a worker in the face and jumping over the counter to scream at employees, saying he had waited hours for his fries.

Local police were called to the escalated scene after the half-naked man caused a cookie stand to go flying and the employee was left visibly bleeding from the mouth.

A McDonald's customer was filmed jumping over a counter and hitting a store employee because he had waited 'two hours' for his fries on Sunday night in El Paso, Texas

Local police were called to the escalated scene after the unidentified half-naked man caused a cookie stand to go flying and the employee was left visibly bleeding from the mouth (pictured)

The incident was captured by Alfredo Sanchez, another customer at the fast-food restaurant that night.

Posting several videos and pictures to Facebook, he wrote: 'So some guy came in raging jumped over the counter and punched a McDonald's MANAGER in the face because they "TOOK TOO LONG TO GIVE HIM HIS FRIES".'

The video begins with the man, who was still wearing a shirt, slapping away the counter's cookie display, making it hit the floor.

The man's large dog quickly runs for the door in a fright, as its owner flies off the handle in an expletive-filled rant.

The man appears to hit the employee in the face then tears off his shirt, saying that he was ready for a fight.

The man appears to hit the employee in the face then tears off his shirt, saying that he is ready for a fight before he jumped over the counter (pictured)

The video continues with the man jumping over the counter, ready to square off against the McDonald's worker and hits him again. Other employees try to deescalate the situation

Explaining the odd encounter further, Sanchez said to KFOX14: 'We were eating and all of a sudden, like, I hear my friend say, like, what the heck.

'And like, I see a guy come in with a big dog. He's telling the people, like, I waited two hours for my fries.

'The guy takes off his shirt and he's ready to fight him, ready to fight, jumps over the counter and that's when he hits the guy.

'He just punches him, right here, right on the lip. The employees were already trying to stop the guy and it was just kind of a mess.'

The video continues with the man jumping over the counter, ready to square off against the McDonald's worker and hits him again, while other employees quickly try to intervene and deescalate the situation.

El Paso police take the man outside but he wasn't arrested (pictured). The department said the investigation is still on-going

Eventually police are called to the scene and escort the man outside, but he wasn't arrested according to KFOX 14.

The El Paso Police Department said the investigation is still on-going, according to the news outlet.

Sanchez added: 'I was like, I'm not getting in this, but I'm recording, just for proof, to protect me too. What if the guy attacks me? What if the dog does something?'

'I didn't believe it was happening. I've never experienced anything like it.'