Tales posts tagged new car.
It was 28th January 2013. How do i remember the date so well? It was the day I got the Tata Indica Vista D90 for review 😀 That evening piled…