A documentary that explores the locals' obsession with car racing in Anderson, Indiana, despite the economic troubles that resulted in the loss of thousands of jobs.
A documentary that explores the locals' obsession with car racing in Anderson, Indiana, despite the economic troubles that resulted in the loss of thousands of jobs.
More