Instagram launches their latest video feature called IGTV

Watch out, YouTube.