Chevrolet Spin India test mule spotted in Baroda (2016 launch)

Chevrolet Spin India test mule spotted in Baroda (2016 launch)

Chevrolet Spin India test mule spotted in Baroda (2016 launch)