So the same thing happened a year ago? Meaning, he got a fix it ticket a year ago and didn't fix it? Cops had the right to pull him over. Getting pulled over, rightfully, twice in the span of a year or so is not profiling.
And I doubt they "accused" him of having drugs or weapons in his car...they probably asked, like they ask most young people who get pulled over.
you know what kind of judgmental society this is - why the fuck are you surprised when a cop wonders if a guy completely who's covered head to toe in tattoos, and drives a murdered out SUV is kinda suspicious?
He just overreacted. He probably overreacted to the cop too, and that's why he probably wanted to search the truck. If you don't put plates on your car, you're gonna get pulled over. It doesn't matter what you look like.