Tuesday, January 08, 2008

Tata Motors of India introduces the $2,500 automobile. You will probably never see it in the US though...emission laws won't allow it.

No comments: