The Costa Mesa Police Dept. busted 48 drivers with loud car exhausts over the weekend
Super loud cars are annoying - and illegal. The Costa Mesa Police Dept. did something about this over the weekend as they participated in an Orange County Loud Exhaust Task…