Tata Sierra NA Petrol Owner: Adequate Performance Even At Highway Speeds [Video]