Jack means well, but sometimes good intentions have horrible consequences.
2017
1931
1940
1989
1999
1930
1948
2025
1997
2010
2002
2009
2022
1958
1951
1964
1992
2004