In Pictures: Remember Datsun? They're back (In India)
The Datsun GO will be sold starting on March 19, exactly 100 years after the Japanese company sold their first cars
The Datsun GO will be sold starting on March 19, exactly 100 years after the Japanese company sold their first cars