>>110155923The talent agency he works for basically controls Twitch from the shadows
The whole thing is a scam, Twitch has never made one cent in profit so these people all prop themselves up so they can keep leeching money from Amazon until that bald fuck realizes the entire thing is a waste of money and pulls the plug