Yes. The finance company paid for the car and you owe them for the car. Whether it is in your possession or not, you still owe the money.
It seems to me that I have heard that the bail bonds people come out on top.
The bank or financial institution such as a federal credit union actually owns the car and holds the title to the car. You only own your car and can call it an asset after you finish paying for it. So if a towing company is holding a car, they are holding the bank’s car.
But from the bank’s perspective, as long as you are making the car payments, they could care less that your car was towed away. Bail bondsmen can go after your other assets though.