I can't claim my twitch drops anybody experiencing this ? how do i get my stuff ? everything is properly linked up i tried contacting twitch it's been almost 24hrs and they're yet to respond to my mail.

Posted: 1mth ago Viewed: 31 times Liked: 40 times
Category: Twitch

Posted by: SkanGX

More photos