Tata Zica – first official images surfaced; interiors spied
November 30, 2015
And here she is, just few days ahead of the public debut in Goa – a couple of official photos have surfaced of the Tata Zica. Viewed head-on, we’re …