Motorsingh.com
2012 Tata Indica Vista TDI LS
2012 Tata Indica Vista TDI LS
2012 Tata Indica Vista TDI LS
Tata Indica Vista
2012 Tata Indica Vista TDI LS
Tata Indica Vista
131000 kms run
2012 Tata Indica Vista TDI LS
Tata Indica Vista
131000 kms run
Diesel