Watch Videos in Windows & Mac with Instagram IGTV for PC

Instagram IGTV

Instagram, a photo sharing social service, has launched IGTV or Instagram TV service. It first launched video few years back, allowing Instagram users to upload short clips up to few seconds. With IGTV for PC, users can watch and upload longer videos.