Thescreamingidiot is a english speaking, Twitch Affiliate
.
TheScreamingIdiot has reached
307 followers (307) so far. The Streamer introduces itself with
„oh hello there! welcome to my channel! this is where I stream! I know mindblowing! bet you wouldn't have guessed that! Trying to get back into the swing of things after a long break, feel free to join the discord to get notified whenever I go live!“ and does not belong to any team.
Updated November 11, 2024.