Suspense stories and mysteries over names seem to get over from Mahindra 2 Wheelers as they are now officially introducing their new launches and the commuter segment bike from Mahindra which was expected to be Mahindra Cevalo perhaps is Mahindra Stallio. Which is not a 125cc bike rather a 110cc light commuter motorcycle. Things are [...]
