307.02 WHEN VEHICLE MAY BE IMPOUNDED.
   Any police officer is authorized to remove from the streets. sidewalks or public grounds:
   (a)    Any vehicle parked, left standing or abandoned thereon, in violation of any of the specific terms of this Code;
   (b)    Any vehicle which fails to comply with the provisions of this Code relative to equipment;
   (c)    Any vehicle for which two or more citations for violation of this Code have been issued, where the owner or operator thereof has failed to respond to such citations;
   (d)    Any vehicle which has been stolen, or from which the driver or operator has been removed due to illness, injury or intoxication;
   (e)    Any vehicle operated by a person who is arrested for reckless operation;
   (f)    Any vehicle which is wrecked or so disabled that it is not capable of being operated;
   (g)    Any vehicle operated by a person who has failed to stop in case of an accident;
   (h)    Any vehicle operated by a person while engaged in, or connected with, the commission of a felony;
   (i)    Any vehicle operated by a person without an operator's license or during a period of revocation of such license;
   (j)    Any vehicle operated by a person who refused to obey the instructions of any police officer after such person has been placed under arrest.