Do not trust
Do not trust, have been waiting for my withdrawal for 20 days, when I go on live chat the6 tell me I need to wait and now live chat doesn’t work. Total fraudsters, I see every other review is the same. DO NOT DEPOSIT
United Kingdom
Do not trust, have been waiting for my withdrawal for 20 days, when I go on live chat the6 tell me I need to wait and now live chat doesn’t work. Total fraudsters, I see every other review is the same. DO NOT DEPOSIT