Watch It

On DVD: TBD | On Blu-ray: TBD

Truth In 24


The German automotive company Audi has been a major presence on the European auto racing circuit for decades, and at the dawn of the 21st Century, the Audi team became the dominant force in Europe's most prestigious and demanding racing event, the 24 hours of Le Mans. After winning at Le Mans for seven years in a row, the Audi team was looking forward to an eighth victory in 2008 when the French Peugeot team, long Audi's fiercest rivals, began winning a number of leading preliminary races with a new...more