What's life without the possibility of a seemingly impossible challenge? ~ CS Santosh India: It’s not just a country of a billion people, it’s also a country starved of athletes; and world class Motorsport athletes come few and far between. Hence, with a lack of infrastructure and too few competitive rallies,