A disturbed teenage girl unleashes her pet tarantula against her "enemies."
2013
—
2001
1992
1989
1991
2017
1933
2015
2004
1944
2000
2006
1980
1990
2008
2007