3 ms·
This is probably to aid repossession, I saw similar discussions on jalopnik which means it was on Reddit cars inevitably Dealers suck, I know everyone hates Te
by AtlasBarfed 4y ago
This is probably to aid repossession, I saw similar discussions on jalopnik which means it was on Reddit cars inevitably
Dealers suck, I know everyone hates Tesla but they showed the path to getting rid of dealers