Daffy Duck is a detective who is hunting for the Shropshire Slasher.
2003
2004
1965
1968
1997
1982
2024
1990
1985
2007
1984
1967
1974
2001
1959
1940