An exasperated traffic cop resigns after failing to control speeding drivers.
2006
2001
1985
1925
1999
2002
1973
1931
2014
2013
2023
1932
2011
1980
1935
1919
1990