r/Twitch•
[deleted]

It's been 20 days/14 business days since I submitted a support ticket, and still no reply.

Tech Support

[deleted]

Posted Jul 16, 2017, 9:17 PM UTC

07
Loading comments…