Send the following on WhatsApp
Continue to ChatInstagram 12,5% of pics uploaded to Twitter https://instagramers.com/destacados/instagram-125-of-pics-uploaded-to-twitter/
Instagram 12,5% of pics uploaded to Twitter https://instagramers.com/destacados/instagram-125-of-pics-uploaded-to-twitter/