Sean finds a pumpkin and things take a turn for the worse.
2020
2024
2023
2000
2007
1993
2021
2001
2022