Instagram launched IGTV, a new video tab within the main Instagram application (a separate IGTV app is coming soon). IGTV lets you share videos up to one hour long, but you'll need to create an IGTV channel first. Our guide will show you how to create an IGTV channel within the Instagram app. Note: These...