Tree Frog Social Review 2024 – Is It a Scam? I don’t recommend new companies like this, but I also don’t discourage them. Jonathon Spire February 17, 2024 11 Comments