Post Thumbnail

Oh sure, this might not accelerate to ludicrous speed in 3 seconds flat, and it might not look like something Jules Verne brought back from the future, but it is the one electro-vehicular concept we can reliably expect to see hit retail in 2011. Indian carmaker Tata promised us an eco-friendly vers...

March 4th 2010 at 5:49am 0 Comments