Truth in 24 – A Review

When I heard that Audi had commissioned NFL Films to document its 2008 24 Hours of LeMans effort, I smiled like an idiot for three days, remembering the episodes of NFL Films Presents I’d watched as a kid. The slow motion and intense music always seemed to lend a monumental seriousness to a sport more … Continue reading Truth in 24 – A Review