B. The Police Department, under the direction of the Director of the Police Department, may immobilize by placement of a restraint in such a manner as to prevent its operation, and may remove and impound any eligible vehicle upon a street, highway, public right-of-way, or City owned or leased parking lot.