To add to this post, I have received texts from that one girl who was a ?/freak and it was a side mission to tow and impound cars. After I did the first mission with her I started to get texts from her saying my car was impounded and its at a certain location to be picked up.
Everyone knows you have to drink Apple Juice, because O.J. will kill you! Semper Fi ***** GT:devildog1975******
If you lose a car it'll stay where you left it for a bit, then get impounded. If you go to the impound you can get the car back for $250. From what I can gather if your car is destroyed it's gone for good unless it's a 'special' car from the Collector's Edition/Social Club