amb7890
Im not sure if it was this app or another one, but I got a post on my Instagram account that was an add for the app and I didnt post it so that better be fixed. I wouldnt give this any stars if I could.
amb7890 about
Instalks - Followers Analysis Tool for Instagram, v1.1