Citroen C4 Picasso Spied in Chennai, Yet Again With a Mahindra Connection!

The Citroen C4 Picasso, by the French manufacturer has been spotted again in Tamil Nadu by a reader of Motor Vikatan. This time it sports a Tamil Nadu number plate. Interestingly, the TN 19 is the RTO code for Chengalpattu, the place where

Read moreCitroen C4 Picasso Spied in Chennai, Yet Again With a Mahindra Connection!