A disturbed teenage girl unleashes her pet tarantula against her "enemies."
2011
2005
1999
1942
1995
1998
1989
1997
2001
1980
2000
2013
2003
2012
1966
2009