An exasperated traffic cop resigns after failing to control speeding drivers.
1928
2010
2019
1960
2002
1999
1973
1925
2014
2003
1931
2006
2000
1926
2017
2025