Apr 25, 2016 #1 Theo2max Enthusiast Messages 44 Reaction score 2 Points 55 Sin$ 0 Ok so there has been drama in the YouTube scene and now Twitch have stepped up there game to bring out there own drama.
Ok so there has been drama in the YouTube scene and now Twitch have stepped up there game to bring out there own drama.