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 tow truck driver rammed into more than a dozen vehicles in El Monte on Saturday.

The suspected drunk driver hit three vehicles at an intersection on Valley Boulevard around 7 p.m., just before entering a shopping center parking lot and slamming into another 12 cars.

Video shows someone throwing a rock at the truck’s window and a crowd trying to open the door as it comes to a stop. But then the truck goes forward and crashes into a metal fence and an electrical box.

At least two men can be seen jumping inside, and a witness told KTLA one of them tried to grab the keys.

A teen who lives with his family on the other side of the lot heard the crashing noise and saw the incident.

“Then we see there’s just this whole crowd of people just attacking the truck and how the truck driver is trying to get out and people are yelling ‘don’t let him out,'” the teen said.

Police arrived and took 38-year-old Alex Moreno out of the truck. He appeared to be unsteady on his feet.

Three people including Moreno were taken to the hospital with non-life-threatening injuries, officials said.

The Angel City truck was not stolen, according to police.

The driver was arrested on suspicion of felony hit and run and driving under the influence, officials said. The driver posted $100,000 bail.