“WHEEEEEE!!!!” LET’S TORTURE HER. Psycho-chick Throwing Puppies Into River With Glee by | Aug 31, 2010 | Weirdness | 0 comments click to view video at LiveLeak Submit a Comment Cancel replyYou must be logged in to post a comment.