Skip Navigation

Do you prefer Twitch or YouTube for watching live streams?

Title. Curious if I should get a Twitch account or not as currently I only have YouTube. Not sure if I want another corpo ad machine in my life.

20

You're viewing a single thread.

20 comments
20 comments