Here is the video of the animal abuse.
Here is her response to the video.
And here was twitch.tv's response.
Follow her twitter at https://twitter.com/coleslawlol if you want updates.
PETA actually responded to one of the tweets.
Also https://twitter.com/KEEMSTARx will have a video update about this.