Jack means well, but sometimes good intentions have horrible consequences.
2014
2018
2017
1964
2016
1903
2021
2022
1949
2013
2024