24 Jul, 2021 → by ClaimboUser504853
I want my money that was taken off wothout approval
I deposited$20 on my world winner account which is fixed and scam games a extra $60 was taken off my card and has been pending for 2 weeks it didnt take them but 3 seconds to take it off why am i waiting and keep getting *** why my money hasnt been returned User's recommendation: STOP!!!! BEWARE SCAM.