An exasperated traffic cop resigns after failing to control speeding drivers.
1925
2003
1951
2008
2013
2009
2014
2011
2005
1977
1971
2006
2020
1911
2015
2004
1988