Only a few days back, we spotted a conclusive ‘CR4’ Indica Vista and now this interesting mule of Vista passes by us. However, more than talking about the actual car we would be found
Read moreInteresting: Spotted a Tata S-Power Vista 90; Now What’s That?