I know a lot of us stream on twitch...what's some other sites that you have streamed to or currently stream to and you really like?
I know a lot of us stream on twitch...what's some other sites that you have streamed to or currently stream to and you really like?