19 Aug, 2021 → by ClaimboUser495665
Someone trying to create an account hacked
I dont have a clue what Twitch is, and someone I got an email saying someone from Saudi Arabia was trying to *** my account. Im not sure what to do!?