I'm with Richard here. Her car got impounded because she didn't get it organized the right way. And not calling you or other friends before showing up is also quite desorganized.

It's nice of you that you gave her the ride. And it's ok if it's just one time. But if she normally acts that way she cannot expect other people to solve her problems.