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.