Two live store window mannequins witness a murder late at night.
2007
2005
1999
2013
2019
2009
1976
1948
1953
2003
2008
1980
1975
2014
1998
1995