Not even a star they are scammers
Not even a star they are scammers I ordered and didn’t get anything They said it’s delivered but nothing delivered to me. Don’t even think to buy from them
United States
Not even a star they are scammers I ordered and didn’t get anything They said it’s delivered but nothing delivered to me. Don’t even think to buy from them