Netflix Netflix: Masters of the Instagram Story So you think you tell a good Instagram Story? I'm here to tell you that Netflix, as well as mastering TV shows have mastered instagram stories too! Let me being