Jack means well, but sometimes good intentions have horrible consequences.
2015
2019
2022
—
2023
2021
1990
2017
1997
1909
1903
1907
1901
1900
2007
1898
2004
1956
2003