Mahindra Stallio Caught Testing. Re-launch in Jan 2013
Mahindra 2 Wheelers had halted the production of its Stallio due to various faulty components in the motorcycle. The 110cc bike was first launched in 2010 after which it fell into trouble owing to dozens of complaints by customers. Owing to […]
Mahindra Stallio Caught Testing. Re-launch in Jan 2013 Read More »

