Why do people have jack-o'-lanterns on Halloween all year round? The answer lies in this Irish legend, where we meet the most disgusting man who made the Devil jealous.
2025
1972
2024
—
2023
1908
2017
1911
1961
2009
1915
1916
2022
2015
1996