Photo-sharing app Instagram debuted their biggest feat yet, IGTV on Wednesday, June 20 in San Francisco. Content creators, brands and regular Instagram users can now record, share and upload videos up to an hour long.…