These guys are scammers
These guys are scammers. They market a product that's not ready only to collect people's money and not deliver the product after months of waiting. Absolute clowns
United States
These guys are scammers. They market a product that's not ready only to collect people's money and not deliver the product after months of waiting. Absolute clowns