After update
After the update all of a sudden you have to log in to your Instagram account !?!? I do NOT recommend
3 out of 5
6 ratings in Netherlands
After the update all of a sudden you have to log in to your Instagram account !?!? I do NOT recommend
For what can just watch by other website for free and without adds