Instagram is known as a place to post still photos, but the future is video.
Mashable has discovered a new video "Channels" section located within the app's "Explore" section.
We've reached out to Instagram for comment and will keep this story updated with the latest...