• Bryan Posted: 11/13/2010 6:22am PST

    Only 70,000 sold worldwide? Be patient. This car will eventually sell in the millions for Tata.

  • tote Posted: 11/12/2010 9:52am PST

    Duhh! Sure sounds like a recall!