Your New Favorite Channel is on IGTV Posted On June 21, 2018 By Alexis Davis In Digital / IGTV, Instagram’s new long-form, vertical video hub, recently launched and is already taking the internet by storm.… Read More