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
1975
2009
—
2010
1942
2007
1952
1976
2016
1946
2017
2022
1973