Damn, yo, that new Tata Nano in India is selling for only one lakh rupees. That's like, only $2,500.
by vt26 January 22, 2008

by Killer2646488 February 13, 2025

by Killer2646488 February 13, 2025

by Killer2646488 February 13, 2025

by Jenjop5839 February 14, 2025

by Killer2646488 February 13, 2025

by Killer2646488 February 13, 2025
