Maybe he had a legit gripe and was ****ed at the injustice of getting his car towed for some bs stuff like an expired meter and having to pay $400 to get it out of lockup.
I had it happen to me, lived in a small apt complex for 4 years, the security guards all knew the car was mine, temporarily parked in a guest parking spot so my wife could pull into driveway when she got home, and I forgot to move the car. Rather than putting a warning sticker on the car (which they have the discretion to do), some jacka$$ guard called a tow truck and my wife and it ended up costing around $600 when you add up the cost of getting the car out of the tow lot plus the lost wages from my wife and I having to call into work t(his is in Hawaii, so I wouldn't be surprised if the tow truck driver was related to the guards and was giving them kickbacks).
Anyways, I can't say the kid is a problem unless I know the circumstances of why he was angry with the police. Some cops are douches will go out of their way to ruin someone's day by calling a tow truck rather than giving a warning or citation.