This article needs additional citations for verification. (March 2016) |
Vehicle impoundment is the legal process of placing a vehicle into an impoundment lot or tow yard,[1] which is a holding place for cars until they are placed back in the control of the owner, recycled for their metal, stripped of their parts at a wrecking yard or auctioned off for the benefit of the impounding agency.