Impound Insurance-Explain the basics of impound insurance.
Impound insurance is a short-term car insurance policy for a car that has been impounded by the police. Many standard car insurance policies will not cover impounded cars. It mainly...