Not bragging, but the last time I was behind the wheel of a Mahindra Scorpio, I was tearing through Mahindra's proving ...