Thursday, January 10, 2008

World's Cheapest Car

Have you heard about this car yet? It won't be coming to the US anytime soon, if ever. I think this car is right up my ally though. Guess I better work on getting my passport. The Tata car

No comments:

Today In History