Jack means well, but sometimes good intentions have horrible consequences.
1989
2010
2023
2015
1925
1985
2024
1978
2007
2017
1942
2013
1910