twitchs admin "horror"

They already apologized for this, and posted an official reddit thread.http://www.reddit.com/r/gaming/comments/1r64e8/apology_official_twitch_response_to_controversy/.
Twitch sucks.

Report Forum Post

Report Account:

Report Type

Additional Info