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.
no they take the car and everything in it.
registration and insurance
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.
Yes
state police