Car specifications>TATA>Safari>I (from 1998) SUV 5 doors

TATA Safari I, from 1998

Overall rating:
(0)
No reviews for this car.