Nerves and drama at Le Mans

The Car and Bike Show team visits the legendary Circuit de La Sarthe in France for the 2011 Le Mans 24-hour endurance race. Also on the show, a look at Audi’s four-ringed strategy for India.