Since they removed my other review
Since they removed my other review Scammers and rug pullers And for trust pilot I have proof so don’t delete this one
United States
Since they removed my other review Scammers and rug pullers And for trust pilot I have proof so don’t delete this one