World’s Cheapest Car To Be World’s Most Luxurious Car
Feb 03, 2010
No Comments
Remember the Tata Nano, well, it is dubbed as the cheapest car in the world and is priced at £1,400 per piece. Of course, something at that price comes at a “price”:



