The police 'impounded' her car because it was illegally parked.
(..) - They got you too, huh? - What? They tow on Saturdays. Great. Do you know where they take the cars? Uh, yeah, it's this impound lot down on South Street. I'm parked around the corner. I'm taking him. We'd be glad to take you too. - Yeah. - If you want. (..)2005 In Her Shoes