PHOTO: Mahindra Scorpio N pickup truck in this country on August 15, see full details here
India’s automobile manufacturer Mahindra & Mahindra has recently unveiled its new Scorpio N pickup truck. The company is now going to launch it on August 15, but it will not be launched in India. Mahindra will launch the Scorpio N pickup truck in Cape Town, South Africa. The domestic auto maker has termed it as … Read more