The typical life cycle of a car today is 6-8 years, and it’s not uncommon for models to soldier on beyond 100 months. But to live beyond 250 months is quite rare. We dive into the fascinating history of these cars and motorcycles, each of which has a unique story to tell. Hindustan Ambassador (1957-2014) […]