Summarize your thoughts on the Instagram vs. Twitter feud in three words.
Shared publiclyView activity