Twitch Complaining To Other Streaming Platforms

2 years ago
11

Don't know if this meme was made yet and if it is, it's likely better edited than mine xD
STILL, Twitch is failing so badly right now and I LOVE IT! ^_^

Loading comments...