While a recently elected mayor prepares for her town’s annual parade, terrifying events begin to transpire.
2006
1949
2003
2017
2023
—
1992
1986
2024
2021
1934
2005
2007
1996
1984
2001
1993
2010