See also: L.A.'s Bloody Hit-and-Run Epidemic.

An enraged hit-and-run driver targeted two bicyclists for destruction in the San Gabriel Valley over the 4th of July weekend, police say.

He also targeted a pair of witnesses who followed him in a car by striking that vehicle, too, cops said. The suspect was arrested for alleged attempted murder and assault with a deadly weapon, according to a statement from the Monrovia Police Department:

The Pasadena Star-News reported that cops identified the driver as 19-year-old Anthony Pina of Glendora. The paper reported he was behind the wheel of a 1997 Buick Regal when the attacks allegedly happened.

L.A. County Sheriff's Department inmate data shows that Pina is behind bars for a felony arrest by the CHP and has $50,000 bail over his head.

It all started Saturday at 5:51 a.m. when Monrovia cops were alerted to a bicyclist hit by a car at Mountain Avenue and Huntington Drive. The cyclist was injured, officers said.

View Larger Map

Witnesses told officers the suspect pulled behind the bicyclist, who was riding legally in the left turn lane. The driver then circled the victim with his car and rammed the bike rider, according to the police statement.

The suspect then drove onto to the 210 freeway from there, but two witnesses in another vehicle followed, police stated.

When the suspect realized he was being followed he pulled to the side, waited for the pair to pass, and rammed their vehicle, cops alleged.

Then the genius allegedly lost control of his car on the freeway: It flipped “several times” on the 210 at Vernon Avenue in Azusa, police said.

The suspect was hospitalized, but he was also arrested.

Meanwhile, after all that, Monrovia police say they learned the same suspect allegedly struck another bicyclist on the same morning, this one at S. Myrtle and Shrode avenues in unincorporated Monrovia.

View Larger Map

That victim also sustained injuries and had to be hospitalized, cops said.

Send feedback and tips to the author. Follow Dennis Romero on Twitter at @dennisjromero. Follow LA Weekly News on Twitter at @laweeklynews.

LA Weekly