Jay Leno explains 24 Hours of Le Mans

6:00 AM ET Fri, 17 June 2016
It's arguably the biggest auto race of the year. Here, Jay Leno shares his thoughts on the annual 24 Hours of Le Mans endurance race in France.