Tata Sierra – A name that takes us back to the 90s! The old Sierra, launched by Tata Motors in 1991, was an icon. It had bold looks, solid build, and an adventurous spirit. People loved the boxy design and off-road capability. It was a... Continue reading