An auto mechanic suspects sabotage in a recent series of fatal racecar accidents.
1997
2011
1991
1994
2006
1995
1973
2009
—
2025
1960
2018
2017
1979
2004
2014