According to the video available at the link provided at the head of this article --- he was not arrested for outstanding warrants, but instead was told that he did not use his signal (turn indicator) at a prior stop (and I assume, where he must have made a turn) and that his windshield was obstructed from the driver's seat.
There may have been something else going on (it's best to not trust news reports too far) ---but when arrested, and right about when the guy was put into a police vehicle, he was told the reasons for the arrest.
Guess away, assume all you wish -- and don't buy anything you don't need, or want. It's up to you..
Come to think of it, I'm something of a tightwad, myself.
Thank you, that is what most of us are speculating...and one would certainly hope so.
Failing to use a turn signal and having too many stickers on the windshield doesn't usually result in an arrest, towed vehicle, impound fees etc. The edited dash cam almost certainly deleted the circumstances of the driver being "uncooperative".