20130319 auto: 6 reasons why the Mahindra e2o is the coolest car to come out of India yet