What is the longest you've had a car for?

24 answers 24