I think it's the place where police or municipality takes your car if you park in a wrong place.
You then have to pay the fine and towing fee to get your car back.
2014년 10월 19일
0
1
0
When your car is illegally parked and the police tow it away, they keep it in the impound lot or "car pound" and charge you lots of money every day until you pay the ransom.. I mean, "fine."