When I clicked on your link, I then clicked "desktop" instead of mobile. Then I copied the url of the first video, clicked the "insert video" icon in the posting tools here on Pinstack, and submitted my post.
Originally Posted by KTW
I can definitely see why the app would be banned.
Follow me on Twitter @lak611