Beautiful, interesting, incredible cinema.
Auto racing at Daytona presented in exciting wide screen glory.