Filed 21 Apr 2024 by Jill
Just like every complaint about this company, I had a similar experience whete I was told I won and to give it 1 to 3 days to receive my money.
I even took a screen shot as proof.
Report
Discussion
0 comments
No comments yet. Been through something similar with Claw Blast? Start the discussion above.