Motorsingh.com
Moil TWP, Tirodi
Tata Indica Vista TDI 2012
Contact Details
Tata Indica Vista
130000 kms run
Diesel