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.
2005
2024
2013
2006
2007
2009
1999
2016
2023
2004
1957
—
2008
1932
1983
1995
2025
2022