Description
    Close
    37324
    A disturbed teenage girl unleashes her pet tarantula against her "enemies."