On the 100th Anniversary of the "24 Hours of Le Mans" car race, an American NASCAR team is invited to compete against futuristic European prototypes.
Jimmie Johnson
Self
Billy Crudup
Self - Narrator
Rick Hendrick
Jenson Button