trendfoxx.com
Mahindra Marazzo MPV will rival the Toyota Crysta in India
Mahindra has officially announced the name of its upcoming MPV developed under the project name U321, the Marazzo. The company explains the name by stating that it’s derived from Basque, a su…