The officer and the municipality employing him should be financially responsible for any inconvienience caused in this instance. If there was a law broken the officer should have shown up in court and the offender should be prosecuted. Otherwise this is just a case of an officer giving someone a bad time because he can get away with it.
Sad to see America become a police state!