Auto racing is an obsession in Anderson, Indiana. Even with local auto factories closing down and jobs being lost, the town's residents continue to flock to the local speedway every Friday night--and its drivers continue to pour their dwindling resources …
Added on HBO 2022-06-18.
1 result found
No more results