Archive for January, 2008

Tata Ultra Cheap Car for $2,500 »

Is it possible, can a car be so lean, so mean, so…so really plain that it can sell itself for less than $3,000? No doubt, when released the Tata car will be the lowest priced new vehicle in the world. Low priced goods may be the staple for India, but this is a new low [...]