Actually negative Star review
Actually negative Star review. Total scam. $50 for 8 small rock hard pieces of God knows what. Supposedly from organic farm in California. Sent directly from China. Criminal
United States
Actually negative Star review. Total scam. $50 for 8 small rock hard pieces of God knows what. Supposedly from organic farm in California. Sent directly from China. Criminal