hitchhiker08 says: Let us salute the indomitable spirit of Ratan Tata, for keeping a promise by delivering the car that will cost a little over US $ 2500.00 - expected on Indian roads in September 2008 |
View the Top Clips from January 21, 2008
Embed This Clip In Your Site...
|
||||||||||||
|
|
|||||||||||||