
A dog might prove to be the unlikeliest saviour of Formula 1, a sport that is direly in need of saving . Bravo India, for unwittingly pointing the way ahead for the sport.
Today is the first ever Indian Grand Prix - held at Noida, at the Buddh circuit, just off Delhi. Why it has come up in Delhi...