Summary: Instagram just released IGTV. Is IGTV the new YouTube? Some people think it is. Tune in to hear what I really think about IGTV vs. YouTube.
Summary: Instagram just released IGTV. Is IGTV the new YouTube? Some people think it is. Tune in to hear what I really think about IGTV vs. YouTube.