Hey race fans... If you are a fan of the 24hrs of LeMans... there is a FREE video (standard or HD) on iTunes right now. (dont know how long it will be in the free section, but as of today it is).
I dont know how long it will be there, but its really slick! Its a documentary by the Audi team, and was just released at the end of March 2009.
From the iTunes main window (assuming you are using the latest version of iTunes) scroll all the way down the screen towards the bottom center section, and click on "SEE ALL". Then scroll down to the bottom of the next screen. Truth in 24 is on the lower left corner of the screen.
Enjoy in amazement...