Instagram, The New YouTube?

Technology is rapidly evolving all of the time and brands are constantly trying to keep up. YouTube has been the king of video content for so long, but is it time to pass the mantle over to a new and updated social media channel?  Do you use Instagram to share what you had for lunch? […]