I don't agree with your "version" of what happened. Could be I'm biased because I am law enforcement. Could be that I have kids who like playing on sidewalks and seeing a full grown adult who knows better driving a vehicle made for pedestrians would PISS ME OFF. You deserved it. Or maybe a neighbor saw you and called on you...