Anthony Davidson

Anthony Denis Davidson (born 18 April 1979) is an English Formula One driver, who finished on the podium at Le Mans twice, in 2013 and 2014. In the former, he received a best finish of second. Davidson is the current WEC World Champion, alongside his teammate,.