Alice ThompsonJun 21, 20182 minMeanwhile on InstagramTV...So today Instagram launched its newest feature, IGTV allowing users to create videos that are up to an hour long with comment and send...