Thanks for the report. There seems to be something odd going on and that's been passed on. I edited your post because it's best not to encourage people to click the link, or go looking for it until we can figure it out..
Mystery solved, and little to worry about; it boils down to 'admin oversight'. The links went to a 'redirection site' which had been retired a long time ago but the links had not been updated. We have now updated those links.
Once again, thanks for bringing it to our attention.