This video is reminiscent of the Truth in 24 documentary. As you know by now (you know this by now, right?) Audi won the 2011 Le Mans 24 Hour race. This video gives a nice recap and well worth watching for motorsport or even casual automotive fans alike.

Click here to enlarge