Reviews (45)
Overall rating
5
Edited November 18, 2025
Scam app, they'll cheat you out of your money, can I give this app a -5 ? All the 5stars are fake DON'T USE If you don't want to lose your money
My Store
United States
27 days using the app