Eventually it will be sold at auction to pay the impound fees.
It depends on the legal jurisdiction, and the decision of the officer who made the stop. But, yes, in many locales you car can be impounded.
You get arrested and the gets car impounded.
yeah any car can be impounded
Contact local police station in the town where the car was impounded. they should have that information available
Call 911 to report the car stolen. If it has been repo'd or impounded they will tell you.
registration and insurance
no they take the car and everything in it.
Depends on the state, and how many times you have been caught, but, yes. It can happen, because you would be arrested, thus giving them the right to impound your car.
in the grand canyon
when a car is impounded you can get it back, by showing paperwork and paying some fees. when your car is seized, its gone, you can't have it.
The first offense is usually a fine and your car quite possibly impounded. The second time is a bigger fine, your car impounded and jail time. The third offence, All the above and you could lose your license, for 6 months to a year.
state police