How Kevin Estre won the 24 Hours of Nurburgring in 20 Minutes

How Kevin Estre won the 24 hours of Nurburging [...]