A peaceful night is suddenly interrupted by a random and terrifying burst of violence.
1980
1989
1935
1963
1970
1964
1945
1953
1973
2004
1992
2003
2010
1991
1971
1990
1985
2012