A man is haunted by the mysterious CHICKENMAN after he chooses not to order a takeaway.
2025
2024
1971
2023
2018
2022
2017
2015
1992
2010
2019