While a recently elected mayor prepares for her town’s annual parade, terrifying events begin to transpire.
2015
1992
2010
2018
2023
2017
2025
2004
—
1940
2016
2019
1929
2020
1974