ST Peach

Twitch sued for $25 million – Overly suggestive and sexual content

It seems to be an endless stream of drama in the live streaming industry this week. Misconduct Allegations, finger-pointing, he-said-she-said, and of course the blame game. Today the theme remains str...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.