We've all seen it, and now there's proof: Police officers sworn to uphold our traffic laws are among the worst speeders on South Florida roads.

A three-month Sun Sentinel investigation found almost 800 cops from a dozen agencies driving 90 to 130 mph on our highways.

Many weren't even on duty — they were commuting to and from work in their take-home patrol cars.

The extent of the problem uncovered by the newspaper shocked South Florida's police brass. All the agencies started internal investigations.

"Excessive speed," Margate Police Chief Jerry Blough warned his officers, is a "blatant violation of public trust."

The evidence came from police SunPass toll records. The Sun Sentinel obtained a year's worth, hit the highways with a GPS device and figured out how fast the cops were driving based on the distance and time it took to go from one toll plaza to the next.

Speeding cops can kill. Since 2004, Florida officers exceeding the speed limit have caused at least 320 crashes and 19 deaths. Only one officer went to jail — for 60 days.

A cop with a history of on-the-job wrecks smashed into South Florida college student Erskin Bell Jr. as he waited at a red light in Central Florida three years ago, hitting him at 104 mph. Bell is now severely brain-damaged.

"Every day, you pray for a miracle," said his father, Erskin Bell Sr. "Had this officer's behavior been dealt with, maybe he would not have run into our son."

Law enforcement officers have been notoriously reluctant to stop their own for speeding, and the criminal justice system has proven no tougher at punishing lead-foot cops, records show.

That sense of impunity infuriates many Floridians. Those concerns erupted in October, when a state trooper clocked Miami Police Officer Fausto Lopez driving 120 mph through Broward County on his way to a moonlighting job.

"They think that they have carte blanche. Who's going to catch them? Who's going to do anything about it?" said state Sen. Steve Oelrich, a Gainesville Republican and former sheriff.

"Something needs to be done."

It's hard to drive more than a few days on Florida's Turnpike or Interstate 95 without witnessing a squad car from a different city rocket by in the fast lane. But just how many cops were flooring it, and how often, remained a mystery — until now.

The Sun Sentinel uncovered the answers by digging into the officers' toll records. The findings:

• 793 transponders assigned to police agencies from Miami-Dade to Palm Beach counties showed evidence of speeding — and habitual speeding by some officers.

• One out of five police cars hit speeds above 90 mph.

• Total high-speed incidents: 5,100 in a 13-month period.

• Most of the high speeds — 96 percent — were between 90 and 110 mph.

• Many of the officers did not appear to be rushing to save lives or fight crime. More than half of the high-speed incidents involved city cops outside their jurisdictions, many of them driving regular routes most likely to or from work.

In Broward County, cops from a half-dozen departments — Davie, Fort Lauderdale, Margate, Pembroke Pines, Plantation and Sunrise — were clocked going above 90 mph at least once outside the cities where they work.

"If we have officers who are not responding to an emergency and they're driving to or from work at 100 mph, I have a problem with that, and so does the chief," said Plantation Police Detective Robert Rettig. "If an officer is found in violation, they'll be disciplined."

Sheriff's deputies also drove at excessive speeds but their countywide jurisdiction makes it harder to tell whether they were working.

Almost 30 percent of the transponders assigned to the Palm Beach County Sheriff's Office showed speeds above 90 mph, mostly within the county. The Sheriff's Office is investigating and will discipline deputies found speeding without justification, a spokeswoman said.

At the Broward Sheriff's Office, 18 percent of the transponders registered speeds above 90 and as high as 122 mph, the SunPass analysis found. Sheriff Al Lamberti ordered his commanders to determine what the deputies were doing and whether the speeds were justified, said spokesman Jim Leljedal. The deputies included a supervisor and K-9 officers, who are frequently called to emergencies, he said.

Driver Vince Martinelli of Lake Worth sees it all the time: Cops speeding past him on the turnpike.

"I'm going 70, and they go flying by me," he said. "These are policemen who live in Palm Beach County and work in Broward County."

Cops drove the fastest from late at night to 6 a.m., when shifts change and traffic is lightest.

Miami officers were among the most chronic speeders, with 143 of them driving over 90 mph — all outside city limits, the SunPass analysis found. More than 50 Miami cops broke 100 mph — one more than 100 times.

"How disturbing," said Miami Police Maj. Jorge Colina. "Clearly it's a problem we need to deal with."

The Miami cop who drove the fastest on the turnpike hit 125 mph one morning about 4 a.m. The speed leader on the Gratigny Expressway reached 117 mph and drove over 100 mph on 36 days.

At the Miami Beach Police Department, 54 officers drove over 90 mph as far away as Palm Beach County, the analysis found. Many hit speeds over 100 mph.

Some of the speeding could be justified if the cops were off-duty and called into work for an emergency, said Raymond Martinez, Miami Beach's assistant police chief. But he said some may speed simply because they know they can.

"I really don't have an explanation for what goes through an individual's mind to think they can go 100 mph without consequences," Martinez said. "Is it because they're in a marked car and another agency isn't going to stop them? Maybe."

Speeding on the job

Some on-duty cops clearly drove much faster than allowed even for the most serious emergencies, the Sun Sentinel found.

Florida law allows officers to exceed the speed limit for an emergency, as long as they can do it safely. Most South Florida police agencies, including the sheriff's offices in Broward and Palm Beach counties, do not set a cap on how fast cops can drive to a call.