WOW! First I would NEVER let some tow truck guy drive my car...... EVER! I would have requested another/higher ranked officer out to the site. You don’t have to put up with a cop yelling at you for no reason. I would still file a complaint because if you let this go then he will continue to act like a little bitch. If he has numerous complaints the he can get demoted to a lesser position