I clicked on the first link you gave, and I got cycling.tv. Did you somehow get a pop up blocker on your computer? If so, maybe it's blocking the second page that pops up, which leads you to the redirected picture you posted (which, btw, locked my computer and caused me to have to reboot!).
Koffee