Suresh Rana talks about his chance encounter with racing Suresh Rana at Desert Storm (Image Credit: Suresh Rana) Suresh Rana has won the Raid de Himalaya nine times, Desert Storm thrice and INRC title six times. He is arguably one of India’s best off-road racers. But his brush with racing was more