Instagram Notes now available to everyone in the US
Instagram Notes, a brief status update that appears above your profile and vanishes after 24 hours, have now been made...
Instagram Notes, a brief status update that appears above your profile and vanishes after 24 hours, have now been made...