A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
1971
2019
2008
1974
2009
2017
2021
2025
2020
1993
1945
2014
1990
1939
1992
1982
1942