by Johnson
The Mahindra e2o lands on the Bermuda triangle! Ok! Ok! not exactly in the center of the triangle but on the island of Bermuda which makes up the northern most tip of the Bermuda triangle and for which it is quite famous all over the world. It was also supposed to have the highest GDP per capita in the world.