A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
2023
1989
1977
2017
1988
1973
1996
1987
1952
2009
2019
2018
2015
1936
2016
2004
2000
1986