The automotive industry loves foreign/loaner words, and Indian auto companies are no exception to this. Enter the Tata Sumo Grande, which we're sad to say is not the $2,500 people's car that we're all desperately waiting to see. Nope, this is just a big old three row SUV set to debut at the Indian Auto Expo »1/09/08 9:15am 1/09/08 9:15am