February 21, 2008
"For those who don't know Tata Motors is a large..."
In reply to: "106 mpg Air Car to come to U.S. by 2010"
