Antony Ingram March 18, 2013 Comment Now! The car you see in the images above has actually been in the making for several years, and for drivers in India it's one of the more significant vehicles ...