A small Pennsylvania town is plagued by a series of mysterious events that may be caused by a demonic car.
2019
2002
1977
1990
1992
2000
1973
1997
2021
2020
2023
2025
1988
2022