Sort:  

Hice!

Nice!*

funny, I tried opening from my phone it worked but the laptop didn't work. The laptop had a different network provider so I placed them both on the same network. And both worked. I guess it was my Internet service provider on the laptop

Hmm weird

But other sites open on that network except for that link. Anyways that's not your problem it's mine.

Working just fine