Unless you’re living under a rock, you might already have heard of IGTV (Instagram TV). Launched by Instagram in June this year while celebrating 1 million active users on Instagram. IGTV lets you upload a video which is longer than 60 seconds. Currently limited to...