An auto mechanic suspects sabotage in a recent series of fatal racecar accidents.
2010
1972
1976
2017
1943
2004
2023
2014
1968
2009
2006
2003
2008
1981
1987
2000
2001