REVIEW | Mahindra XUV 700 is good but rough around the edges

© 2025 Vimarsana