Tool Box in the Bed-Looks like a working Man, $30K Truck, PPL work hard for what they have & Americans are sick & tired of others destroying their property also their safety was possibly at risk.
Girlfriend/wife in the passenger seat - window where object made impact. There are several angles that a good defense attorney could play this to get him off of the brandishing charge.