Was Trump on Twitch? I’ve never heard of it.
Im not sure he was or not, but anyone can be on Twitch, its mostly streaming for gamers, but lately they have been growing their content and audience.