An auto mechanic suspects sabotage in a recent series of fatal racecar accidents.
2006
1987
1986
1984
1985
1978
1992
1977
2017
2007
2022