An auto mechanic suspects sabotage in a recent series of fatal racecar accidents.
2004
2008
2006
2007
1971
2022
1960
1993
2017
1954
2019
—
1996
1977
1973
2023
1978