EXCLUSIVE

Justin Bieber just got cited for speeding on the freeway, and the witness who called 911 -- who happens to be an L.A. City Councilman -- tells TMZ, Bieber should have been cuffed, locked up, and stripped of his driving privileges.

L.A. City Councilman Dennis Zine -- who ironically was an LAPD motor officer for 18 years -- was on the 101 Freeway when he saw Justin in his chrome Fisker Karma roaring down the freeway at speeds that Zine says exceeded 100 mph.

Zine tells us ... Bieber was trying to shake a team of paparazzi (NOT TMZ) that was on his tail.

Zine says, "Bieber was driving like a maniac. He was weaving in and out of traffic. There was hardly any space between cars as he weaved from lane to lane."

Zine says, "If I was on patrol, I would have arrested him for reckless driving. I was going 60 and he drove by me like he was in a rocket ship. He was a maniac." Zine called in to "TMZ Live" moments ago to explain exactly why he thinks Bieber belongs behind bars.

Play video content

Zine also says the paparazzi were incredibly irresponsible, driving on the shoulder of the freeway and causing an extreme hazard. After he was pulled over, at least 4 paps were swarming Bieb's car.

Play video content

Bieber's manager, Scooter Braun, tells TMZ, Zine "is just a councilman looking for a headline." Braun says Justin was cited for going 80 mph and he was being chased by the paparazzi. Braun adds a short time after getting ticketed, the paparazzi resumed their pursuit and Justin called 911.

Law enforcement sources tell us, after Bieber called 911, police caught up to his car and pulled him over again ... along with the paparazzi following him. We're told the cops warned the paparazzi to behave themselves, and everyone was sent on their way.