2012 Tata Nano with more safety features
June 25, 2011
Tata launched the World’s cheapest car Tata Nano on sale since March 2009 and now a facelift is needed. In India, it becomes a huge success for its inexpensive, …