Tune into ESPN at 5pm PST today to watch Truth in 24 in High Definition. It is the story of the 2008 24 Hours of Le Mans as seen from the eyes of the Audi team. The movie was made by the wizards at NFL Films and as you can see from the image above it is a must-see for all racing fans.
Update: Garage 419 has a great behind the scenes look into the making of the documentary
Update #2: The whole documentary is available for free on iTunes – click here to download.