I tried the link - that website is completely unusable at least on my iPhone
I went there to see some ads, and bits of content kept getting in my way.