Surprise Me!

Ultra cheap Tata Nano launched in Mumbai

2009-03-23 528 Dailymotion

The world's cheapest car is due to be launched later in the Indian capital, Mumbai.