Mir, 11 months ago In the sense that it would take over facebook or instagram? No, not a chance.
In the sense that it would take over facebook or instagram? No, not a chance.