Is Instagram tweakin' again? There are several reports online that say it's down 馃. Post Comment Receive notifications Add a comment...