Here is my opinion on the whole thing:
Pull over the actual street racers! Not the ones looking like street racers.
Lay off on the neons! (i got pulled over and searched for having a neon license plate around my car. Only Red and white are allowed to emit from the back, so if I put a red one on then it is ok?

)
The Harley situation: TRUE!!! I can't stand them bikes!!
If I'm listen to my stereo loudly, am I really being a menace to society???
Didn't think so!
I am not street racing!! Leave me alone!!!
Just my 2 cents!