Frankly your a bit slow on the links unless thats the link taking so long.
Maybe the US decided to downgrade youtube's internet speed to just a few bits per second which is taking a few hundred years to show up.
I think I can wait until 2106 for the link to show up but after that I might no longer exist so...maybe show the link would be better?