An exasperated traffic cop resigns after failing to control speeding drivers.
2022
1999
1985
2007
—
1978
2021
1993
2011
1988
2019
2017
2020
1998
2024
2018