This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

A driver involved in an apparent road-rage incident that ended with a rollover crash on a highway in Oceanside Thursday was arrested on suspicion of assault, and the other motorist involved was cited, according to the California Highway Patrol.

The incident took place on eastbound State Route 78 near College Boulevard, in the Oceanside area, around 4:25 p.m., KTLA sister station KSWB in San Diego reported, citing CHP.

It was not immediately clear what sparked the dispute, which was captured on a 40-second video that has been viewed more than 4 million times since being posted to Jeniffer Dianne’s Facebook page on Thursday afternoon.

The cellphone footage begins with a woman saying that one driver has cut in front of another and stopped on the roadway. (Dianne wrote it is not her voice that can be heard on the profanity-laced recording.) Then, a male driver gets out of his silver BMW, walks to the SUV behind him and starts animatedly gesturing at him in an apparent effort to get the person to roll down the driver’s-side window.

After the SUV driver rolls down the window, one of the drivers spits at the other, the female witness says in the video.

The driver goes back to his BMW, which is soon hit by SUV from behind. The SUV then appears to sideswipe the left side of the car, apparently causing the larger vehicle to roll over and end up on its side near the median, the footage shows. It’s unclear whether anyone inside the SUV was injured.

Officers responded to what they initially thought was a non-injury hit-and-run collision involving a Ford Escape and a BMW convertible when they encountered the overturned SUV. The driver of the BMW had fled the scene, according to a CHP news release sent Friday.

Investigators used the witness video to obtain the BMW’s license plate. The driver, identified as 33-year-old Kevin McCall of Vista, was later cited on suspicion of misdemeanor assault after investigators determined he spit on the other man, the release stated.

The Ford SUV driver, identified as 23-year-old Andrew Branch of Escondido, was later arrested on suspicion of felony assault, according to CHP. He was booked into the Vista Detention Facility.

Warning: The video contains graphic language.