The Tata Sierra, set to make its return on November 25, marks the revival of one of the Tata Motors' most iconic models.