Car models come and go every year. But some have stood the test of time, remaining in production for decades.