Monday, May 07, 2012 1:25 PM by
CarWale Team
World's cheapest car, the Tata Nano now runs in the Netherlands, thanks to the efforts of its current owner Mr. Blijdatikrij. Tata is yet to obtain all the compliances needed to launch the Nano officially in Europe.
Read the rest of this entry »
Leave a Comment
824 views