An auto mechanic suspects sabotage in a recent series of fatal racecar accidents.
1973
2010
2019
1990
2003
1994
2004
2007
2005
1968
2001
1972
1970
1929
2000