What is the difference between a car being seized or impounded?
If your car is seized, the car may be required for an investigation or something a bit more serious than a law infraction. Being impounded normally means that there is some traffic or parking offense of some sort and instead of clamping your wheels, they’re making you drag yourself down to the impound lot to pony up on your mistakes and claim your car back at the same time.