When a clerk tries to dodge paying a bus fare, it sparks a series of unforseen consequences
1932
2023
1998
1960
1956
1987
1983
1978
2014
2019
—
1947
1985
1972
2016
2013
1945
1979