Whoah!!!
The CTT picture has now disappeared, for me. I never was a member at CTT, don't have a login.
New theory:
CTT's site firewall resists unauthorized links and copys of its pictures. (Probably to reduce the site owner's cost. If somebody posted a link on Youtube or something he could be bankrupted by the sudden bandwidth costs.)
So after some newbie (me) has gone there a couple of times, I have used up my free chits and can no longer see the pictures. You guys who were members there probably already have your home URL on file there, so you have unlimited viewing when logged in there but can't see pix when you are coming in through this external link.
Ok, that's just theory. Who knows enough to verify it?