The car was towed March 15 from Interstate 95 in St. Lucie County. After being impounded for 40 days, the car was sold for $1,000. The car was resold at a dealership in Addison, Texas. PORT ST. LUCIE ...
Last year, more than 29 million cars were recalled in the United States, and while this year is trending better, with "only" 10.8 million or so recalls through the first half, that's still a lot of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results