i posted the youtube link, they just don't show the thumbnail on tattle. but when you click on the video it should open a new tab with the video.It should be available on YouTube, it is for me. Its just the link that's posted that isn't available in your country, I think![]()