Motorsingh.com
Nehru Chacha Nagar, Vadodara
Tata Indica Vista Diesel 2010
Contact Details
Tata Indica Vista
93000 kms run